package residencial;
public class Casa {
private int qtsPortas;
private String cor = "";
public Casa(int qtsPortas,String cor) {
this.qtsPortas = qtsPortas;
this.cor=cor;
}
public String getCor() {
return cor;
}
public void setCor(String Cor) {
this.cor = Cor;
}
public int getQtsPortas() {
return qtsPortas;
}
public void setQtsPortas(int qtsPortas) {
this.qtsPortas = qtsPortas;
}
}
package residencial;
public class Terreno {
private int metros_quadrados=0;
Casa casa = null;
public Terreno(int metros_quadrados, Casa cas) {
this.metros_quadrados = metros_quadrados;
this.casa=new Casa(5,"Azul");
}
public int getMetros_quadrados() {
return metros_quadrados;
}
public void setMetros_quadrados(int metros_quadrados) {
this.metros_quadrados = metros_quadrados;
}
}
package residencial;public class Main {
public static void main(String[] args){
Casa casa = null;
Terreno terreno = new Terreno(5,new Casa(5,"Azul"));
System.out.println("Tamanho do Terreno..: "+terreno.getMetros_quadrados());
System.out.println("Cor da Casa.........: "+terreno.casa.getCor());
System.out.println("Qtd de Portas ......: "+terreno.casa.getQtsPortas());
}}
gostaria de saber se ha caso de composição ou agregação !