Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: manu37 en 20 de Octubre 2017, 18:59

Título: declarar atributos de clase private int private String private boolean CU00624B
Publicado 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

Código: [Seleccionar]
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;
       
    }
   
}
Título: Re:EJERCICIO JAVA CU00624B
Publicado por: Alex Rodríguez en 26 de Diciembre 2017, 13:53
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