Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: manu37 en 20 de Octubre 2017, 18:59
-
Envío ejercicio del curso de programación Java en pdf con código CU00624B.
Un saludo
public class DiscoMusical
{
// instance variables - replace the example below with your own
private String titulo;
private String autor;
private int añoEdicion;
private String formato;
private boolean digital;
/**
* Constructor for objects of class DiscoMusical
*/
public DiscoMusical()
{
titulo = "";
autor = "";
añoEdicion= 0;
formato="mp3";
digital = false;
}
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 setDigital(boolean valorDigital){
digital = valorDigital;
}
public String getTitulo(){
return titulo;
}
public String getAutor(){
return autor;
}
public int getAñoEdicicion(){
return añoEdicion;
}
public boolean getDigital(){
return digital;
}
}
-
Hola manu37, por favor de cara a escribir en los foros lee el hilo https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0 donde se detallan unas normas básicas (cómo poner título a los temas, uso de mayúsculas/minúsculas, inserción de código, etc.).
El ejercicio está en líneas generales correcto
En el constructor, siempre es preferible inicializar a cadena vacía "", false ó 0. En tu caso, siempre será preferible formato=""; en lugar de formato="mp3";
Otra cosa que solemos recomendar, aunque no sea obligatorio, es no usar eñes ni tildes, como se explica en este hilo: https://www.aprenderaprogramar.com/foros/index.php?topic=4056.0
Otra cosa que te faltaría son los métodos setFormato y getFormato
Saludos