Boa Tarde;]
pessoal, queria entender o conceito de composição em Java, ví vários tópicos aqui no fórum, mas não entendi como que faz uma composição.
Agradeço a todos que colaborarem
Boa Tarde;]
pessoal, queria entender o conceito de composição em Java, ví vários tópicos aqui no fórum, mas não entendi como que faz uma composição.
Agradeço a todos que colaborarem
class Porta{
}
class Casa{
Porta frente, fundos;
}
class Porta{
}
class Casa{
Porta frente, fundos;
}
class Porta{
public void abrir(){ System.out.println("oi, eu sou uma porta e estou sendo aberta");}
}
class Casa{
Porta frente, fundos;
public Casa() { this.frente = new Porta(); }
public abrePortaDaFrente() { frente.abrir(); }
}
É isso ai mesmo, a composição quer dizer que um objeto contem agregações, ou seja contem outras partes menores por exemplo: Um objeto carro contem ( é composto ) por um cambio, um motor, um chassis e assim por diante.
Ou seja…um objeto é composto por um ou mais objetos…
Obrigado gente peguei a idéia
abraços
Edite o post…coloque em seu nome [RESOLVIDO]
assim saberemos q ja foi solucionado…
Att.,