Aquí está mi solución... A ver si está correcta... Gracias!.
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{
    public double superficie;
    public String dirección;
    public SalonCasa salonCasa;
    public CocinaCasa cocina;
    
    public Casa(){
        superficie=0;
        dirección="";
        salonCasa=new SalonCasa();
        cocina=new CocinaCasa();
    }
    public void setSuperficie(double valorSuperficie){superficie=valorSuperficie;}
    public void setDirección(String valorDireccion){dirección=valorDireccion;}
    public void setSalonCasa(SalonCasa valorSalonCasa){salonCasa=valorSalonCasa;}
    public void setCocina(CocinaCasa valorCocina){cocina=valorCocina;}
    
    public double getSuperficie(){return superficie;}
    public String getDireccion(){return dirección;}
    public SalonCasa getSalonCasa(){return salonCasa;}
    public CocinaCasa getCocina(){return cocina;}
}