Hola a todos los de aprender a programar aca subo la entrega CU00642B pero tengo un problema en el constructor con parametros al crear los objetos dentro del constructor:
aqui no tengo problemas sin errores en compilacion
salonCasa = new SalonCasa();
cocinaCasa =newCocinaCasa();
pero al agregarle los parametros de consulta dentro de los objetos creados:
salonCasa =new SalonCasa(objetoSalonCasa.getNumeroDeTelevisores(),objetoSalonCasa.getTipoSalon());
cocinaCasa = new CocinaCasa(objetoCocinaCasa.getEsIndependiente().objetoCocinaCasa.getNumeroDeFuegos());
me aparece un error que dice cannot find symbol - constructor SalonCasa(int,java.lang.String )
si borro el objeto salonCasa Y solo dejo el objeto cocinaCasa me aparece esto
cannot find symbol - constructor CocinaCasa (int ,boolean)
agradezco mucho la ayuda prestada
adjunto codigo
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;}
}
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;}
}
Casa.
public class Casa {
private double superficie;
private String direccion;
private SalonCasa salonCasa;
private CocinaCasa cocinaCasa;
public Casa (){
superficie = 0;
direccion = "Desconocido";
salonCasa = new SalonCasa();
cocinaCasa = new CocinaCasa();
}
public Casa (double valorSuperficie , String valorDireccion, SalonCasa objetoSalonCasa, CocinaCasa objetoCocinaCasa){
superficie = valorSuperficie;
direccion = valorDireccion;
salonCasa =new SalonCasa(objetoSalonCasa.getNumeroDeTelevisores(), objetoSalonCasa.getTipoSalon());
cocinaCasa = new CocinaCasa(objetoCocinaCasa.getNumeroDeFuegos(), objetoCocinaCasa.getEsIndependiente());
}
}