Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Bcks7 en 10 de Marzo 2016, 03:59
-
Dejo a su disposición mi solución al ejercicio CU00642B del tutorial Java desde cero , espero lo haya realizado de manera satisfactoria de lo contrario espero puedan ayudarme con su comentarios y aclaraciones
public class Casa{
private double superficie;
private String direccion;
private SalonCasa salonCasa;
private CocinaCasa cocina;
public Casa(){
superficie = 0.0;
direccion = "";
salonCasa = new SalonCasa();
cocina = new CocinaCasa();
}
public Casa(double valorSuperficie, String valorDireccion){
superficie = valorSuperficie;
direccion = valorDireccion;
salonCasa = new SalonCasa();
cocina = new CocinaCasa();
}
public void setSuperficie (double valorSuperficie){
superficie = valorSuperficie;
}
public void setDireccion (String valorDireccion){
direccion = valorDireccion;
}
public void setSalonCasa (SalonCasa objetoSalon){
salonCasa = new SalonCasa();
}
public void setCocina (CocinaCasa objetoCocina){
cocina = new CocinaCasa();
}
public double getSuperficie (){return superficie;}
public String getDireccion () {return direccion;}
public SalonCasa getSalonCasa (){return salonCasa;}
public CocinaCasa getCocina () {return cocina;}
-
Hola Bcks7 parece que falta código (el código de las clases CocinaCasa y Saloncasa) siempre pedimos poner el código completo para poder compilarlo (aunque el código sea el mismo que en algún ejercicio anterior, ya que así se puede compilar y comprobar más fácilmente)
Saludos
-
Tienes muchisima razón Alex Rodriguez, vaya error el mio, bueno aqui dejo todo el codigo ahora si sin falta
codigo SalonCasa
public class Casa{
private double superficie;
private String direccion;
private SalonCasa salonCasa;
private CocinaCasa cocina;
public Casa(){
superficie = 0.0;
direccion = "";
salonCasa = new SalonCasa();
cocina = new CocinaCasa();
}
public Casa(double valorSuperficie, String valorDireccion){
superficie = valorSuperficie;
direccion = valorDireccion;
salonCasa = new SalonCasa();
cocina = new CocinaCasa();
}
public void setSuperficie (double valorSuperficie){
superficie = valorSuperficie;
}
public void setDireccion (String valorDireccion){
direccion = valorDireccion;
}
public void setSalonCasa (SalonCasa objetoSalon){
salonCasa = new SalonCasa();
}
public void setCocina (CocinaCasa objetoCocina){
cocina = new CocinaCasa();
}
public double getSuperficie (){return superficie;}
public String getDireccion () {return direccion;}
public SalonCasa getSalonCasa (){return salonCasa;}
public CocinaCasa getCocina () {return cocina;}
codigo CocinaCasa
public class CocinaCasa{
private boolean esIndependiente;
private int numeroFuegos;
public CocinaCasa(){
esIndependiente = false;
numeroFuegos = 0;
}
public void setEsIndependiente (boolean valorEsIndependiente){
esIndependiente = valorEsIndependiente;
}
public void setNumeroFuegos (int valorNumeroFuegos){
numeroFuegos = valorNumeroFuegos;
}
public boolean getEsIndependiente (){return esIndependiente;}
public int getNumeroFuegos (){return numeroFuegos;}
codigo Casa
public class Casa{
private double superficie;
private String direccion;
private SalonCasa salonCasa;
private CocinaCasa cocina;
public Casa(){
superficie = 0.0;
direccion = "";
salonCasa = new SalonCasa();
cocina = new CocinaCasa();
}
public Casa(double valorSuperficie, String valorDireccion){
superficie = valorSuperficie;
direccion = valorDireccion;
salonCasa = new SalonCasa();
cocina = new CocinaCasa();
}
public void setSuperficie (double valorSuperficie){
superficie = valorSuperficie;
}
public void setDireccion (String valorDireccion){
direccion = valorDireccion;
}
public void setSalonCasa (SalonCasa objetoSalon){
salonCasa = new SalonCasa();
}
public void setCocina (CocinaCasa objetoCocina){
cocina = new CocinaCasa();
}
public double getSuperficie (){return superficie;}
public String getDireccion () {return direccion;}
public SalonCasa getSalonCasa (){return salonCasa;}
public CocinaCasa getCocina () {return cocina;}
-
Hola Bcks7 parece que sigue faltando código, aparece dos veces el código de la clase Casa y no aparece el código de la clase SalonCasa
Saludos
-
Ahora si va sin mas errores de usuario jejeje
public class SalonCasa{
private int numeroDeTelevisores;
private String tipoSalon;
public SalonCasa () {
numeroDeTelevisores = 0;
tipoSalon = "";
}
public void setNumeroDeTelevisores (int valorNumeroDeTelevisores){
numeroDeTelevisores = valorNumeroDeTelevisores;
}
public void setTipoSalon (String valorTipoSalon){
tipoSalon = valorTipoSalon;
}
public int getNumeroDeTelevisores () {return numeroDeTelevisores;}
public String getTipoSalon () {return tipoSalon;}
}/code]
[code]public class CocinaCasa{
private boolean esIndependiente;
private int numeroFuegos;
public CocinaCasa(){
esIndependiente = false;
numeroFuegos = 0;
}
public void setEsIndependiente (boolean valorEsIndependiente){
esIndependiente = valorEsIndependiente;
}
public void setNumeroFuegos (int valorNumeroFuegos){
numeroFuegos = valorNumeroFuegos;
}
/code]
[code]public class Casa{
private double superficie;
private String direccion;
private SalonCasa salonCasa;
private CocinaCasa cocina;
public Casa(){
superficie = 0.0;
direccion = "";
salonCasa = new SalonCasa();
cocina = new CocinaCasa();
}
public Casa(double valorSuperficie, String valorDireccion){
superficie = valorSuperficie;
direccion = valorDireccion;
salonCasa = new SalonCasa();
cocina = new CocinaCasa();
}
public void setSuperficie (double valorSuperficie){
superficie = valorSuperficie;
}
public void setDireccion (String valorDireccion){
direccion = valorDireccion;
}
public void setSalonCasa (SalonCasa objetoSalon){
salonCasa = new SalonCasa();
}
public void setCocina (CocinaCasa objetoCocina){
cocina = new CocinaCasa();
}
public double getSuperficie (){return superficie;}
public String getDireccion () {return direccion;}
public SalonCasa getSalonCasa (){return salonCasa;}
public CocinaCasa getCocina () {return cocina;}
}
/code]