1
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / BlueJ crear objetos previamente para pasarlos a constructor de clase CU00633B
« en: 15 de Enero 2016, 21:14 »
Buenas, que tal?
Mi consulta es la siguiente, cuando ejecuto la creación de un nuevo objeto mediante el constructor con parámetros, el mismo no me deja ingresar los 2 últimos.
Dejo el código para que puedan ayudarme, desde ya muchas gracias!
Mi consulta es la siguiente, cuando ejecuto la creación de un nuevo objeto mediante el constructor con parámetros, el mismo no me deja ingresar los 2 últimos.
Dejo el código para que puedan ayudarme, desde ya muchas gracias!
Código: [Seleccionar]
public class Casa
{
private double superficie;
private String direccion;
private SalonCasa salonCasa;//llamo a otra clase
private CocinaCasa cocina;//idem
public Casa(){
superficie = 0;
direccion = ("Ingresar");
salonCasa = new SalonCasa();
cocina = new CocinaCasa();
}
public Casa(double vSuperficie, String vDireccion, SalonCasa objSalonCasa, CocinaCasa objCocinaCasa){
superficie = vSuperficie;
direccion = vDireccion;
salonCasa = new SalonCasa();
cocina = new CocinaCasa();
}
public void setnuevasTeles(int vnuevasTeles){
salonCasa.setnuevasTeles(vnuevasTeles);
}
public void setnuevosalon(String vnuevosalon){
salonCasa.setnuevosalon(vnuevosalon);
}
public void setNumeroDefuegos(int vnumeroDefuegos){
cocina.setNumeroDefuegos(vnumeroDefuegos);
}
public void setEsIndependiente(boolean vEsIndependiente){
cocina.setEsIndependiente(vEsIndependiente);
}
public void setSuperficie (double otrasuperficie){
superficie = otrasuperficie;
}
public void setDireccion (String otradireccion){
direccion = otradireccion;
}
public double getnuevasuperficie(){
return superficie;
}
public String getnuevadireccion(){
return direccion;
}
public SalonCasa getnuevosalon(){
return salonCasa;
}
public CocinaCasa getnuevacocina(){
return cocina;
}
}
Código: [Seleccionar]
public class CocinaCasa
{
private boolean esIndependiente;
private int numeroDefuegos;
public CocinaCasa(){
esIndependiente = false;
numeroDefuegos = 0;
}
public void setNumeroDefuegos(int vnumeroDefuegos){
numeroDefuegos = vnumeroDefuegos;
}
public void setEsIndependiente(boolean vEsIndependiente){
esIndependiente = vEsIndependiente;
}
public boolean getsiInde(){
return esIndependiente;
}
public int getnumfuegos(){
return numeroDefuegos;
}
}
Código: [Seleccionar]
public class SalonCasa
{
private int numeroDeTeles;
private String tipoSalon;
public SalonCasa(){
numeroDeTeles = 0;
tipoSalon = ("Desconcido");
}
public void setnuevasTeles(int vnuevasTeles){
numeroDeTeles = vnuevasTeles;
}
public void setnuevosalon(String vnuevosalon){
tipoSalon = vnuevosalon;
}
public int getnuevasTeles(){
return numeroDeTeles;
}
public String getnuevosalon(){
return tipoSalon;
}
}