1
Aprender a programar desde cero / Re:Entrega ejercicio CU00641B clases que usan clases java
« en: 27 de Marzo 2015, 15:47 »
Espero estar en lo correcto ahora. He retomado el curso después de varios meses con muchas cosas que hacer que no me dejaban tiempo para éste.
Nuevamente, aquí está mi código.
Clase SalonCasa:
Clase CocinaCasa:
Clase Casa:
Saludos...
Nuevamente, aquí está mi código.
Clase SalonCasa:
Código: [Seleccionar]
/*Ejercicio CU00641B*/
/*Clase SalonCasa*/
//Declaración de la clase SalonCasa
public class SalonCasa(){
private int numeroDeTelevisores;
private String tipoSalon;
//Constructor de objetos de la clase SalonCasa
public SalonCasa(){
numeroDeTelevisores = 0;
tipoSalon = "desconocido";
}//Cierre del constructor
//Métodos setter de la clase
public void setNumeroDeTelevisores(int valorNumeroDeTelevisores){
numeroDeTelevisores = valorNumeroDeTelevisores;
}//Cierre del método
public void setTipoSalon(String valorTipoSalon){
tipoSalon = valorTipoSalon;
}//Cierre del método
//Métodos getter de la clase
public int getNumeroDeTelevisores(){return numeroDeTelevisores;}//Cierre del método
public String getTipoSalon(){return tipoSalon;}//Cierre del método
}//Cierre de la clase
Clase CocinaCasa:
Código: [Seleccionar]
/*Ejercicio CU00641B*/
/*Clase CocinaCasa*/
Declaración de la casa CocinaCasa
public class CocinaCasa(){
private boolean esIndependiente;
private int numeroDeFuegos;
//Constructor de objetos de la clase CocinaCasa
public CocinaCasa(){
esIndependiente = false;
numeroDeFuegos = 0;
}//Cierre del constructor
//Métodos setter de la clase
public void setEsIndependiente(boolean valorEsIndependiente){
esIndependiente = valorEsIndependiente;
}//Cierre del método
public void setNumeroDeFuegos(int valorNumeroDeFuegos){
numeroDeFuegos = valorNumeroDeFuegos;
}//Cierre del método
//Métodos getter de la clase
public boolean getEsIndependiente(){return esIndependiente;}//Cierre del método
public int getNumeroDeFuegos(){return numeroDeFuegos;}//Cierre del método
}//Cierre de la clase
Clase Casa:
Código: [Seleccionar]
/*Ejercicio CU00641B*/
/*Clase Casa*/
//Declaración de la Clase Casa
public class Casa(){
private double superficie;
private String direccion;
private SalonCasa salon;
private CocinaCasa cocina;
//Constructor de objetos de la clase Casa
public Casa(){
superficie = 85;
direccion = "desconocida";
salon = new SalonCasa();//Creamos un objeto salonCasa con el constructor general de SalonCasa
cocina = new CocinaCasa();//Creamos un objeto cocina con el constructor general de CocinaCasa
}//Cierre del constructor
//Métodos setter de la clase
public void setSuperficie(double valorSuperficie){
superficie = valorSuperficie;
}//Cierre del método
public void setDireccion(String valorDireccion){
direccion = valorDireccion;
}//Cierre del método
public void setSalon(SalonCasa valorSalon){
salon = new SalonCasa();
salon.setNumeroDeTelevisores(valor.getNumeroDeTelevisores());
salon.setTipoSalon(valor.getTipoSalon());
}//Cierre del método
public void setCocina(CocinaCasa valorCocina){
cocina = new CocinaCasa();
cocina.setEsIndependiente(valor.getEsIndependiente());
cocina.setNumeroDeFuegos(valor.getNumeroDeFuegos());
}//Cierre del método
//Métodos getter de la clase
public double getSuperficie(){return superficie;}//Cierre del método
public String getDireccion(){return direccion;}//Cierre del método
public SalonCasa getSalon(){return salon;}//Cierre del método
public CocinaCasa getCocina(){return cocina;}//Cierre del método
}//Cierre de la clase
Saludos...