1
Aprender a programar desde cero / Entrega aprender java desde cero Ejercicio CU00641B clases usan objetos
« en: 09 de Febrero 2015, 19:10 »
Buenas quería ver si me pueden corregir este ejercicio se lo agradecería mucho. Gracias
SalonCasa
CocinaCasa
Casa
Enhorabuena por el tutorial y espero que sigan asi, grandes!!
SalonCasa
Código: [Seleccionar]
public class SalonCasa {
private int numTV;
private String tipoSalon;
//Constructor
public SalonCasa (){
numTV = 0;
tipoSalon = "Desconocido";
} //Fin constructor
//Setters
public void setNumeroTv (int valorNumeroTV){
numTV = valorNumeroTV;
}
public void setTipoDeSalon (String valorTipoSalita){
tipoSalon = valorTipoSalita;
}
//getters
public String getTipoSalon (){return tipoSalon;}
public int getnumTv () {return numTV;}
}//Fin de clase
CocinaCasa
Código: [Seleccionar]
public class CocinaCasa {
private boolean esIndependiente;
private int numeroFuegos;
//Constructor
public CocinaCasa (){
esIndependiente = false;
numeroFuegos = 0;
}
//setters
public void setIndependiente (boolean valorIndependencia){
esIndependiente = valorIndependencia;
}
public void setNumFuegos (int cuantosFuegos){
numeroFuegos = cuantosFuegos;
}
//getters
public int getNumFuegos (){return numeroFuegos;}
public boolean getIndependencia (){return esIndependiente;}
}//Fin de la clase
Casa
Código: [Seleccionar]
public class Casa {
private String dimensiones;
private double superficie;
private SalonCasa salon;
private CocinaCasa cocina;
//Constructor complejo
public Casa (){
dimensiones = "Desconocidas";
superficie = 0.00;
salon = new SalonCasa();
cocina = new CocinaCasa();
} //Fin del constructor complejo
//setters casa
public void setDimensiones (String vDim){
dimensiones = vDim;
}
public void setSuperficie (double vSup){
superficie = vSup;
}
//setters cocina
public void setCocinaFuegos (int cuantosFuegos){cocina.setNumFuegos(cuantosFuegos);}
public void setCocinaIndependencia (boolean valorIndependencia){cocina.setIndependiente(valorIndependencia);}
//setters salon
public void setSalonNumeroTV (int valorNTV){salon.setNumeroTv(valorNTV);}
public void setSalonTipoSala (String valorTipoSalita){salon.setTipoDeSalon(valorTipoSalita);}
//getters casa
public String getDim (){return dimensiones;}
public double getSup (){return superficie;}
public String getDatosCasa(){
String tipodeSalon = salon.getTipoSalon();
int numerodeTVs = salon.getnumTv();
boolean verIndependencia = cocina.getIndependencia();
int verNumeoFuegos = cocina.getNumFuegos();
String DatosCasa = "Los datos de la casa son: Tipo de Salon " + tipodeSalon + " Independencia de la cocina " + verIndependencia + " Numero de televisiones " + numerodeTVs + " Numero de Fuegos " + verNumeoFuegos;
return DatosCasa ;
}
}//Fin de clase
Enhorabuena por el tutorial y espero que sigan asi, grandes!!