Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: rubens23 en 17 de Abril 2015, 14:11
-
/*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;}
}
-
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!