Autor Tema: Ejercicio CU00624B Curso Aprender programación Java desde cero - Métodos  (Leído 2494 veces)

rubens23

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 30
    • Ver Perfil
Código: [Seleccionar]
/*Ejercicio DiscoMusical */
public class DiscoMusical{
    private String titulo;
    private String autor;
    private int añoEdicion;
    private String formato;
    private boolean digital;
    //constructor
    public DiscoMusical (){
        titulo="Curiosa la cara de tu padre";
        autor="Melendi";
        añoEdicion=2011;
        formato="mp3";
        digital=true;
    }
    //metodos
    public void setTitulo(String valorTitulo){
        titulo=valorTitulo;
    }
    public void setAutor(String valorAutor){
        autor=valorAutor;
    }
    public void setAñoEdicion(int valorAñoEdicion){
        añoEdicion=valorAñoEdicion;
    }
    public void setFormato(String valorFormato){
        formato=valorFormato;
    }
    public void setDigital(boolean valorDigital){
        digital=valorDigital;
    }
    //metodo para obtener valores
    public String getTitulo(){return titulo;}
    public String getAutor() {return autor;}
    public int getAñoEdicion(){return añoEdicion;}
    public String getFormato(){return formato;}
    public boolean getDigital(){return digital;}
}

Dan_SB

  • Avanzado
  • ****
  • Mensajes: 273
  • *<DanielsCK>*
    • Ver Perfil
Hola Ruben  :)

Atributos correctos, métodos set y get correctos. El único detalle de tu código es el constructor, como lo tienes inicializado no es optimo. Cuando vas a inicializar los atributos, procura de colocar datos como:

titulo = "Desconocido" o  " "
autor = "Desconocido" o " "
añoEdicion = 0
formato = "Desconocido" o " "
digital = false


Cuando vas a crear los objetos DiscoMusical, ahi si es tiempo de cargarle datos sobre un disco musical..

Espero haberte ayudado!!
Saludos!
"Luchar por tus sueños y cumplirlos... eso es vivir.."

 

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