1
Aprender a programar desde cero / Ejercicio CU00641B tutorial java meter objetos dentro de otros objetos
« en: 17 de Diciembre 2014, 12:19 »
Hola a todos.
Dejo mi ejercicio CU00641B. Lo compilo y va bien pero creo que tengo algo mal porque al probar los objetos creados no me relacionan las clases.
Dejo mi ejercicio CU00641B. Lo compilo y va bien pero creo que tengo algo mal porque al probar los objetos creados no me relacionan las clases.
Código: [Seleccionar]
public class CocinaCasa{
private boolean eslndependiente;
private int numeroDeFuegos;
public CocinaCasa (){
eslndependiente=false;
numeroDeFuegos=0;}
public void setEslndependiente(boolean valorEslndependiente){
eslndependiente=valorEslndependiente;}
public void setNumeroDeFuegos(int valorNumeroDeFuegos){
numeroDeFuegos=valorNumeroDeFuegos;}
public boolean getEslndependiente(){
return eslndependiente;}
public int getNumeroDeFuegos(){
return numeroDeFuegos;}
}
Código: [Seleccionar]
public class SalonCasa{
private int numeroDeTelevisiones;
private String tipoSalon;
public SalonCasa(){
numeroDeTelevisiones=0;
tipoSalon="Desconocido";}
public void setNumeroDeTelevisiones(int valorNumeroDeTelevisiones){
numeroDeTelevisiones=valorNumeroDeTelevisiones;}
public void setTipoSalon(String valorTipoSalon){
tipoSalon=valorTipoSalon;}
public int getNumeroDeTelevisiones(){
return numeroDeTelevisiones;}
public String getTipoSalon(){
return tipoSalon;}
}
Código: [Seleccionar]
public class Casa {
private double superficie;
private String direccion;
private SalonCasa nuevoSalonCasa;
private CocinaCasa nuevaCocinaCasa;
public Casa(){
superficie=0.0;
direccion="";
nuevoSalonCasa = new SalonCasa();
nuevaCocinaCasa = new CocinaCasa();}
public void setSuperficie(double valorSuperficie){
superficie=valorSuperficie;}
public void setDireccion(String valorDireccion){
direccion=valorDireccion;}
public void setSalonCasa(){
nuevoSalonCasa=nuevoSalonCasa;}
public void setCocinaCasa(){
nuevaCocinaCasa=nuevaCocinaCasa;}
public double getSuperficie(){
return superficie;}
public String getDireccion(){
return direccion;}
public SalonCasa getSalonCasa(){
return nuevoSalonCasa;}
public CocinaCasa getCocinaCasa(){
return nuevaCocinaCasa;}
}
Gracias