1
Aprender a programar desde cero / Ejemplo pasar objetos como parámetros a un método o constructor Java. (CU00642B)
« en: 13 de Marzo 2015, 01:32 »
Buenas noches
llevo desde ayer dándole vueltas y no doy con lo que estoy haciendo mal...pero en la clase casa,me da error![Triste :(](https://aprenderaprogramar.com/foros/Smileys/default/sad.gif)
a ver si alguien me puede echar una manilla...
Mil gracias por vuestra ayuda de antemano.
Un saludo!
llevo desde ayer dándole vueltas y no doy con lo que estoy haciendo mal...pero en la clase casa,me da error
![Triste :(](https://aprenderaprogramar.com/foros/Smileys/default/sad.gif)
a ver si alguien me puede echar una manilla...
Código: [Seleccionar]
public class SalonCasa
{
// instance variables - replace the example below with your own
private int numeroDeTelevisores;
private String tipoSalon;
/**
* Constructor for objects of class SalonCasa
*/
public SalonCasa(int numeroDeTelevisores, String tipoSalon)
{
numeroDeTelevisores = 0;
tipoSalon = "Desconocido";
}
public void setNumeroDeTelevisores(int valorNumeroDeTelevisores){
valorNumeroDeTelevisores = numeroDeTelevisores;
}
public void setTipoSalon (String valorTipoSalon){
valorTipoSalon = tipoSalon;
}
public int getNumeroDeTelevosores(){
return numeroDeTelevisores;
}
public String getTipoSalon(){
return tipoSalon;
}
}
Código: [Seleccionar]
public class CocinaCasa
{
// instance variables - replace the example below with your own
private boolean esIndependiente;
private int numeroDeFuegos;
public CocinaCasa(boolean esIndependiente, int numeroDeFuegos)
{
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;
}
}
Código: [Seleccionar]
public class Casa
{
// instance variables - replace the example below with your own
private double superficie;
private String direccion;
private SalonCasa salonCasa;
private CocinaCasa cocinaCasa;
public Casa()
{
superficie= 0;
direccion = "";
salonCasa= new SalonCasa();
cocinaCasa= new CocinaCasa();
}
public Casa(double valorSuperficie,String valorDireccion,SalonCasa valorSalonCasa,CocinaCasa valorCocinaCasa){
superficie = valorSuperficie;
direccion = valorDireccion;
salonCasa = valorSalonCasa;
cocinaCasa = valorCocinaCasa;
}
public void setSuperficie(int valorSuperficie){
superficie = valorSuperficie;
}
public void setDireccion(String valorDireccion){
direccion=valorDireccion;
}
public void setSalonCasa(SalonCasa valorSalonCasa){
salonCasa=valorSalonCasa;
}
public void setCocinaCasa(CocinaCasa valorCocinaCasa){
cocinaCasa=valorCocinaCasa;
}
public double getValorSuperficie(){
return superficie;
}
public String getValorDireccion(){
return direccion;
}
public SalonCasa getValorSalonCasa(){
return salonCasa;
}
public CocinaCasa getValorCocinaCasa(){
return cocinaCasa;
}
}
Mil gracias por vuestra ayuda de antemano.
Un saludo!