Dejo mi solución a este ejercicio CU00641B del curso básico de programador Java, solo tengo una pequeña duda, de acuerdo a las indicaciones dice que establezca a unos valores por defecto, mi duda es que solo dice establecer, no habla de establecer y obtener valores, dejo mi código y si es necesario establecer agradecería me lo dijeran, gracias de antemano.
//CU00641B CLASES QUE UTILIZAN OBJETOS, RELACION DE USO ENTRE CLASES, DIAGRAMA DE CLASES.
public class Casa{
private double superficie;
private String direccion;
private SalonCasa salonCasa;
private CocinaCasa cocinaCasa;
public Casa(){
superficie = 0;
direccion = "";
salonCasa = new SalonCasa();
cocinaCasa = new CocinaCasa();
}
public void setSuperficie(double valorSuperficie){
superficie = valorSuperficie;
}
public void setDireccion(String valorDireccion){
direccion = valorDireccion;
}
public void setNumeroTelevisores(int valorNumeroTelevisores){
salonCasa.setNumeroTelevisores(valorNumeroTelevisores);
}
public void setTipoSalon(String valorTipoSalon){
salonCasa.setTipoSalon(valorTipoSalon);
}
public void setEsIndependiente(boolean valorEsIndependiente){
cocinaCasa.setEsIndependiente(valorEsIndependiente);
}
public void setNumeroDeFuegos(int valorNumeroDeFuegos){
cocinaCasa.setNumeroDeFuegos(valorNumeroDeFuegos);
}
}