Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: j0sel en 24 de Octubre 2015, 17:02
-
Hola a tod@s
Alguien podria echarle un vistazo a lo siguiente y decirme donde esta el fallo
public class Casa
{
// instance variables - replace the example below with your own
private double superficie;
private String direccion ;
private SalonCasa miSalonCasa;
private CocinaCasa miCocinaCasa;
/**
* Constructor for objects of class Casa
*/
public Casa()
{
// initialise instance variables
direccion = "";
superficie = 0;
miSalonCasa = new SalonCasa();
miCocinaCasa = new CocinaCasa();
}
public void setSuperficie(double valorSuperficie) {
superficie = valorSuperficie;
}
public void setDireccion(String valorDireccion) {
direccion=valorDireccion ;
}
public void setSalonCasa(SalonCasa valorSalonCasa){
miSalonCasa = valorSalonCasa;
}
public void setCocinaCasa ( CocinaCasa valorCocinaCasa ) {
miCocinaCasa = valorCocinaCasa;
}
public String getDireccion() {
return direccion;
}
public double getSuperfice() {
return superficie;
}
public SalonCasa getSalonCasa() {
return miSalonCasa;
}
public CocinaCasa getCocinaCasa() {
return miCocinaCasa;
}
}
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()
{
// initialise instance variables
numeroDeTelevisores = 0;
tipoSalon = "desconocido";
}
public void setNumeroTelevisores(int valorTelevisores) {
numeroDeTelevisores = valorTelevisores;
}
public void setTipoSalon(String valorTipoSalon) {
tipoSalon=valorTipoSalon ;
}
public int getNumeroDeTelevisores() {
return numeroDeTelevisores;
}
public String getTipoSalon() {
return tipoSalon;
}
}
public class CocinaCasa
{
// instance variables - replace the example below with your own
private int numeroDeFuegos;
private boolean esIndependiente;
/**
* Constructor for objects of class CocinaCasa
*/
public CocinaCasa()
{
// initialise instance variables
numeroDeFuegos= 0;
esIndependiente = false;
}
public void setNumeroFuegos (int valorNumeroFuegos) {
numeroDeFuegos = valorNumeroFuegos;
}
public void setTipoSalon(boolean valorEsIndependiente) {
esIndependiente=valorEsIndependiente ;
}
public int getNumeroDeFuegos() {
return numeroDeFuegos;
}
public boolean getEsIndependiente() {
return esIndependiente;
}
}
muchas gracias
-
Hola j0sel.
Revisé tu código y lo veo bien, no me da ningún error y hace lo que pide el ejercicio.
Lo único, comentarte que en la clase CocinaCasa tienes un método con el nombre "setTipoSalon" cuando debía de haberse llamado "setEsIndependiente" o algo parecido.
Saludos.