Autor Tema: BlueJ Java cómo crear objetos y cómo se visualizan referencias entre CU00641B  (Leído 2939 veces)

hymsoft

  • Intermedio
  • ***
  • Mensajes: 103
  • hymsoft
    • Ver Perfil
Hola de nuevo, hoy estoy mas activo. Les paso como siempre el código y resultado. Ejercicio CU00642B del taller de iniciación a Java. Espero comentarios. Saludos!!!!

Código: [Seleccionar]
/**
 * Clase cocinaCasa - Parte del proyecto Casa (CU00642B)
 *
 * @author Hugo Segura
 * @version 0.1
 */
public class CocinaCasa
{
    //constructro simple
    public CocinaCasa(){
        this.esIndependiente = false;
        this.numeroDeFuegos = 0;
    }//fin constructor
   
    //declaracion de variables
    private boolean esIndependiente; //La cocina es independiente?? (no de Boca Juniors jajaja) si(true) / no(false)
    private int numeroDeFuegos; //no se a que se refieren con esto... La cantidad de hornallas de la cocina??
    //fin declaracion de variables
}

Código: [Seleccionar]
/**
 * Clase salonCasa - Parte del proyecto Casa (CU00642B)
 *
 * @author Hugo Segura
 * @version 0.1
 */
public class SalonCasa
{
    //constructor simple
    public SalonCasa(){
        this.numeroDeTelevisores = 0;
        this.tipoSalon = "Desconocido";
    }//fin constructor
   
    //Declaracion de variables
    private int numeroDeTelevisores;//Cantidad de televisores
    private String tipoSalon;//Que tipo de salon es ejem "Living" - "Comedor" - "Living-Comedor" - "Quincho"
    //Fin declaracion de variables
}

Código: [Seleccionar]
/**
 * Clase Casa - (CU00642B)
 *
 * @author Hugo Segura
 * @version 0.1
 */
public class Casa
{
   //constructor simple
   public Casa(){
       this.superficie = 0.00;
       this.direccion = "No asignada";
       this.miSalonCasa = new SalonCasa();
       this.miCocinaCasa = new CocinaCasa();
    }//fin constructor
   
    //Declaracion de variables
    private double superficie;//superficie total de la casa
    private String direccion;//direccion de la casa
    private SalonCasa miSalonCasa;//objeto SalonCasa
    private CocinaCasa miCocinaCasa;//objeti CocinaCasa
    //fin declaracion de variables
   
}

« Última modificación: 05 de Julio 2016, 19:53 por Alex Rodríguez »
"Una persona inteligente es aquel que sabe ser tan inteligente como para contratar gente mas inteligente que el"

DRANXZ88

  • Avanzado
  • ****
  • Mensajes: 356
    • Ver Perfil
Re:Clases que utilizan objetos (CU00641B)
« Respuesta #1 en: 29 de Junio 2016, 23:05 »
Te falta para establecer y recuperar los valores.

hymsoft

  • Intermedio
  • ***
  • Mensajes: 103
  • hymsoft
    • Ver Perfil
Re:Clases que utilizan objetos (CU00641B)
« Respuesta #2 en: 30 de Junio 2016, 18:59 »
Ok DRANXZ88, no los inclui porque no estaban en la consigna, pero ahora lo reparo.

Gracias por la observación

PD: te prometo que el próximo código la declaración de variables esta arriba  ;)
"Una persona inteligente es aquel que sabe ser tan inteligente como para contratar gente mas inteligente que el"

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola hymsoft, te recomiendo revisar este hilo: https://www.aprenderaprogramar.com/foros/index.php?topic=1220.0

Saludos

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".