Aquí mi practica CU00642B, por favor revisar....
(Nota: tuve que agregarles un constructor con parámetros a CocinaCasa y a SalonCasa, para que no me tire el error en la Compilación de Casa, aun ambas clases tiene su constructor que les defina valores por defecto también. )
SalonCasa:
//clase
public class SalonCasa {
    private int numeroDeTelevisores;
    private String tipoSalon;
    
    //constructor
    public SalonCasa () {
        numeroDeTelevisores = 0;
        tipoSalon = "Desconocido";
    }
    
    //constructor con parametros
    public SalonCasa (int valorNumeroDeTelevisores, String valorTipoSalon) {
        numeroDeTelevisores = valorNumeroDeTelevisores;
        tipoSalon = valorTipoSalon;
    }
    
    //setters
    public void setNumeroDeTelevisores (int valorNumeroDeTelevisores) {
        numeroDeTelevisores = valorNumeroDeTelevisores;
    }
    
    public void setTipoSalon (String valorTipoSalon) {
        tipoSalon = valorTipoSalon;
    }
    
    //getters
    public int getNumeroDeTelevisores () {return numeroDeTelevisores;}
    
    public String getTipoSalon () {return tipoSalon;}
}
CocinaCasa:
//clase
public class CocinaCasa {
    private boolean esIndependiente;
    private int numeroDeFuegos;
    
    //constructor
    public CocinaCasa () {
        esIndependiente = false;
        numeroDeFuegos = 0;
    }
    
    //contructor con parametros
    public CocinaCasa (boolean valorEsIndependiente, int valorNumeroDeFuegos) {
        esIndependiente = valorEsIndependiente;
        numeroDeFuegos= valorNumeroDeFuegos;
    }
    
    //setters
    public void setEsIndependiente (boolean valorEsIndependiente) {
        esIndependiente = valorEsIndependiente;
    }
    
    public void setNumeroDeFuegos (int valorNumeroDeFuegos) {
        numeroDeFuegos = valorNumeroDeFuegos;
    }
    
    //gettes
    public boolean getEsIndependente () {return esIndependiente;}
    
    public int getNumeroDeFuegos () {return numeroDeFuegos;}
}
Casa:
//clase con otras clases
public class Casa {
    private double superficie;
    private String direccion;
    private SalonCasa salonCasa;
    private CocinaCasa cocina;
    //constructor
    public Casa () {
        superficie = 0.0;
        direccion = "";
        salonCasa = new SalonCasa ();
        cocina = new CocinaCasa ();
    }
    //constuctor con parametros
    public Casa (double valorSuperficie, String valorDireccion, SalonCasa objetoSalonCasa, CocinaCasa objetoCocinaCasa) {
        superficie = valorSuperficie;
        direccion = valorDireccion;
        salonCasa = new SalonCasa (objetoSalonCasa.getNumeroDeTelevisores(), objetoSalonCasa.getTipoSalon() );
        cocina = new CocinaCasa (objetoCocinaCasa.getEsIndependente(), objetoCocinaCasa.getNumeroDeFuegos() );
    }
    //setters de esta clase
    public void setSuperficie (double valorSuperficie) {
        superficie = valorSuperficie;
    }
    public void setDireccion (String valorDireccion) {
        direccion = valorDireccion;
    }
    //setters de las otras clases
    public void setSalonCasa (int valorNumeroDeTelevisores, String valorTipoSalon) {
        salonCasa.setNumeroDeTelevisores(valorNumeroDeTelevisores);
        salonCasa.setTipoSalon(valorTipoSalon);
    }
    public void setCocina (boolean valorEsIndependiente, int valorNumeroDeFuegos) {
        cocina.setEsIndependiente(valorEsIndependiente);
        cocina.setNumeroDeFuegos(valorNumeroDeFuegos);
    }
    //getters de esta clase
    public double getSuperficie () {return superficie;}
    public String getDireccion () {return direccion;}
    //getters de las otras clases
    public SalonCasa getSalonCasa () {return salonCasa;}
    public CocinaCasa getCocina () {return cocina;}
}