Hola carliquiss
Tu ejercicio tiene todo lo que pedíamos, pero también tiene pequeñas deficiencias que tendrías que corregir.
Clase SalonCasa
Los atributos de la clase tienen un nombre adecuado, numTV y tipoSalon que dan una idea de lo que contienen.
Pero sus métodos set y get adolecen del nombre adecuado.
(retoma la lección CU00626B para ver cómo se bautizan estos métodos)
Si un atributo se llama
numTV
su método set se llamará
setNumTV
y su método get se llamará
getNumTV
Que sigue la norma de anteponer al nombre del atributo la partícula set o get según el caso y luego el nombre del atributo poniendo en mayúscula la inicial de cada palabra
Clase CocinaCasa
Ocurre lo mismo que en la clase anterior.
Clase Casa
En esta clase ocurre lo mismo con los nombres de los métodos get y set.
Además hay métodos que no deberían estar aquí
setCocinaFuegos
setCocinaIndependencia
...
(Aquí no deben manipularse atributos de otras clases, solo los de la propia)
Si la clase tiene 4 atributos, debe tener también 4 getters y 4 setters.
Para que tengas una referencia en que basarte, te adjunto un enlace a la respuesta a este ejercicio por otro usuario del foro
https://www.aprenderaprogramar.com/foros/index.php?topic=1884.msg9537#msg9537En cuanto al método getDatosCasa que no se pedía, hablaremos de él si hace falta en cuanto repongas estas clases y estén bien construidas.
Si tienes alguna pregunta, aquí nos tienes
Saludos