1
Aprender a programar desde cero / Diferencia entre objeto y tipo primitivo en Java cuando son atributos (CU00642B)
« en: 29 de Febrero 2016, 02:38 »
Hola, desearía que me guiaran en este ejercicio, CU00642B, ya que ando bastante perdido.Gracias...
SalonCasa
Casa
SalonCasa
Código: [Seleccionar]
public class SalonCasa {
private int numeroDeTelevisores;
private String tipoSalon;
//Cosntructor
public SalonCasa () {
numeroDeTelevisores = 0;
tipoSalon = "Desconocido";
}
//Setters
public void setNumeroDeTelevisores (int vNumeroDeTelevisores) {numeroDeTelevisores = vNumeroDeTelevisores;}
public void setTipoSalon (String vTipoSalon) {tipoSalon = vTipoSalon;}
//Getters
public int getNumeroDeTelevisores () {return numeroDeTelevisores;}
public String getTipoSalon () {return tipoSalon;}
}
CocinaCasaCódigo: [Seleccionar]
public class CocinaCasa{
private boolean esIndependiente;
private int numeroDeFuegos;
//Cosntructor
public CocinaCasa () {
esIndependiente = false;
numeroDeFuegos = 0;
}
//Setters
public void setEsIndependiente (boolean vEsIndependiente) {esIndependiente = vEsIndependiente; }
public void setNumeroDeFuegos (int vNumeroDeFuegos) {numeroDeFuegos = vNumeroDeFuegos; }
//Getters
public boolean getEsIndependiente () {return esIndependiente; }
public int getNumeroDeFuegos () {return numeroDeFuegos; }
}
Casa
Código: [Seleccionar]
public class Casa {
private double superficie;
private String direccion;
private SalonCasa salonCasa;
private CocinaCasa cocina;
//Cosntructor 1
public Casa () {
superficie = 0.0;
direccion = "";
salonCasa = new SalonCasa ();
cocina = new CocinaCasa ();
}
//Constructor 2
public Casa (double vSuperficie, String vDireccion){
superficie = vSuperficie;
direccion = vDireccion;
salonCasa = vSalonCasa;
cocina = vCocina;
}
}
![Avergonzado :-[](https://aprenderaprogramar.com/foros/Smileys/default/embarrassed.gif)