Hoy sí que me han hecho trabajar!!! Veamos si me ha quedado como corresponde.
Clase SalonCasa
public class SalonCasa
{
private int numeroDeTelevisores;
private String tipoSalon;
public SalonCasa()
{
numeroDeTelevisores = 0;
tipoSalon = "Desconocido";
}
public void setNumeroDeTelevisores (int valorNumeroDeTelevisores){
numeroDeTelevisores = valorNumeroDeTelevisores;
}
public void setTipoSalon (String valorTipoSalon){
tipoSalon = valorTipoSalon;
}
public int getNumeroDeTelevisores () { return numeroDeTelevisores;}
public String getTipoSalon () {return tipoSalon;}
}
Clase CocinaCasa
public class CocinaCasa
{
private boolean esIndependiente;
private int numeroDeFuegos;
public CocinaCasa()
{
esIndependiente = false;
numeroDeFuegos = 0;
}
public void setEsIndependiente (boolean valorEsIndependiente) {
esIndependiente = valorEsIndependiente;
}
public void setNumeroDeFuegos (int valorNumeroDeFuegos) {
numeroDeFuegos = valorNumeroDeFuegos;
}
public boolean getEsIndependiente () { return esIndependiente;}
public int getNumeroDeFuegos () { return numeroDeFuegos;}
}
Clase Casa
public class Casa
{
private double superficie;
private String direccion;
private SalonCasa salonCasa;
private CocinaCasa cocina;
public Casa()
{
superficie = 0;
direccion = "";
salonCasa = new SalonCasa ();
cocina = new CocinaCasa ();
}
public Casa(double valorSuperficie, String valorDireccion, SalonCasa valorSalonCasa, CocinaCasa valorCocinaCasa)
{
superficie = valorSuperficie;
direccion = valorDireccion;
salonCasa = valorSalonCasa;
cocina = valorCocinaCasa;
}
public void setSuperficie (double valorSuperficie) {
superficie = valorSuperficie;
}
public void setDirección (String valorDireccion) {
direccion = valorDireccion;
}
public void setSalonCasa (SalonCasa valorSalonCasa){
salonCasa = valorSalonCasa;
}
public void setCocina (CocinaCasa valorCocina){
cocina = valorCocina;
}
public double getSuperficie () {return superficie;}
public String valorDireccion () { return direccion;}
public SalonCasa valorSalonCasa () {return salonCasa;}
public CocinaCasa valorCocina () {return cocina;}
}