Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Rosa Mø

Páginas: [1]
1
Mi propuesta para el ejercicio de (CU00642B) Java

Clase SalonCasa _______________________________________

Código: [Seleccionar]
public class SalonCasa
{
    private int numeroDeTelevisores;
    private String tipoSalon;
   
    // Constructor
    public SalonCasa()
    {
        numeroDeTelevisores = 0;
        tipoSalon = "Desconocido";
    }
}


Clase CocinaCasa___________________________________

Código: [Seleccionar]
public class CocinaCasa
{
    private boolean esIndependiente;
    private int numeroDeFuegos;
   
    // Constructor
    public CocinaCasa()
    {
        esIndependiente = false;
        numeroDeFuegos = 0;
    }
}


Clase Casa____________________________________________

Código: [Seleccionar]
public class Casa
{
    private double superficie;
    private String direccion;
    private SalonCasa salonCasa;
    private CocinaCasa cocina;
   
    // Constructor 1: constructor que establece los atributos simples a valores de defecto y crea nuevos objetos para los atributos objeto
    public Casa()
    {
        superficie = 0.00;
        direccion = "direccion";
        salonCasa = new SalonCasa();
        cocina = new CocinaCasa();
    }
   
    // Constructor 2: constructor con parámetros
    public Casa(int valorSuperficie, String valorDireccion, SalonCasa objetoSalonCasa, CocinaCasa objetoCocinaCasa)
    {
        superficie = valorSuperficie;
        direccion = valorDireccion;
        salonCasa = objetoSalonCasa;
        cocina = objetoCocinaCasa;
   
    }
   
}

2
El código de mi solución para el ejercicio CU00636B del tutorial aprende a programar en Java como si estuvieras en primero:

Código: [Seleccionar]
public class Rueda
{
    //Campos de la clase Rueda
    private String tipo;
    private double grosor;
    private double diametro;
    private String marca;
   
    //Constructor objeto Rueda
    public Rueda(){
    tipo = "tipo";
    grosor = 0.00;
    diametro =0.00;
    marca = "marca";
    }
   
    //Métodos Set-Get del campo tipo
    public void setTipo(String valorTipo){
        tipo = valorTipo;
    }
    public String getTipo(){
        return tipo;
    }
   
    //Métodos Set-Get del campo grosor
    public void setGrosor(double valorGrosor){
        grosor = valorGrosor;
    }
    public double getGrosor(){
        return grosor;
    }
   
    //Métodos Set-Get del campo diametro
    public void setDiametro(double valorDiametro){
        diametro = valorDiametro;
    }
    public double getDiametro(){
        return diametro;
    }
   
    //Métodos Set-Get del campo marca
    public void setMarca(String valorMarca){
        marca = valorMarca;
    }
    public String getMarca(){
        return marca;
    }
   
    //Método comprobarDimensiones
    public void comprobarDimensiones(){
        //
        if(diametro > 1.4){
            System.out.println("La rueda es para un vehículo grande.");
        }
        else if(0.8 < diametro && diametro <= 1.4){
            System.out.println("La rueda es para un vehículo mediano.");
        }
        else{
            System.out.println("La rueda es para un vehículo pequeño.");
        }
       
        if((diametro > 1.4 && grosor < 0.4) || (diametro <= 1.4 && diametro > 0.8 && grosor < 0.25)){
            System.out.println("El grosor para esta rueda es inferior al recomendado");
        }
    }
}

3
Esta es mi solución para el ejercicio propuesto en la entrega (CU00630B) del curso "Aprender Programación Java desde Cero" 

Definición de las signaturas para los métodos pedidos:

1) public float getDuracionCancion(int valorNumeroCancion)  [función]

2) public void setDuracionCancion(String nombreUsuario, float valorDuracionCancion) [procedimiento]

3) public float getDuracionDisco()  [función]

4) public void setNuevaCancion(String valorTituloNuevaCancion, float valorDuracionNuevaCancion)  [procedimiento]

Páginas: [1]

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".