Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: umadara en 29 de Junio 2016, 20:44

Título: public String direccion public double superficie ejercicio resueltoJava CU00642B
Publicado por: umadara en 29 de Junio 2016, 20:44
Hola aquí otro ejercicio, el CU00642B del taller de programación Java:

Código: [Seleccionar]
public class Casa {
   
    //atributos
    public double superficie;
    public String direccion;
    private SalonCasa salon;
    private CocinaCasa cocina;
   
    //constructor
    public Casa () {
        superficie = 0.0;
        direccion = "";
        salon = new SalonCasa();
        cocina = new CocinaCasa();
       
    }
   
    //setters
    public void setSuperficie (double valorSuperficie) {
        superficie = valorSuperficie;
    }
   
    public void setDireccion (String valorDireccion) {
        direccion = valorDireccion;
    }
   
    public void setSalon (SalonCasa valorSalon) {
        salon = valorSalon;
    }
   
    public void setCocina (CocinaCasa valorCocina) {
        cocina = valorCocina;
    }
   
    //getters
    public double getSuperficie () {return superficie;}
    public String getDireccion () {return direccion;}
    public SalonCasa getSalon () {return salon;}
    public CocinaCasa getCocina () {return cocina;}
}

Código: [Seleccionar]
public class SalonCasa {

    //atributos
    public int numeroDeTelevisores;
    public String tipoDeSalon;
   
    //constructor
    public SalonCasa() {
        numeroDeTelevisores = 0;
        tipoDeSalon = "";
    }
   
    //setters
    public void setNumeroDeTelevisores (int valorNumeroDeTelevisores) {
      numeroDeTelevisores = valorNumeroDeTelevisores;   
    }
   
    public void setTipoDeSalon (String valorTipoDeSalon) {
        tipoDeSalon = valorTipoDeSalon;
    }
   
    //getters
    public int getNumeroDeTelevisores () {return numeroDeTelevisores;}
    public String getTipoDeSalon () {return tipoDeSalon;}
}

Código: [Seleccionar]
public class CocinaCasa {
   
    //atributos
    public boolean esIndependiente;
    public int numeroDeFuegos;
   
    //constructor
    public CocinaCasa () {
        esIndependiente = false;
        numeroDeFuegos = 0;
    }
   
    //setters
    public void setEsIndependiente (boolean valorEsIndependiente) {
        esIndependiente = valorEsIndependiente;
    }
   
    public void setNumeroDeFuegos ( int valorNumeroDeFuegos) {
        numeroDeFuegos = valorNumeroDeFuegos;
    }

   
    //getters
    public boolean getEsIndependiente () {return esIndependiente;}
    public int getNumeroDeFuegos () {return numeroDeFuegos;}
}

un saludo
Título: Re:(CU00642B) Pasar objetos como parámetros a un método o constructor Java.
Publicado por: DRANXZ88 en 29 de Junio 2016, 23:09
Por lo que veo esta todo bien el ejercicios  :) :) :).