Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Damian en 08 de Enero 2017, 23:31

Título: Java. Diferencias entre procedimiento (void) y tipo función (return). (CU00624B)
Publicado por: Damian en 08 de Enero 2017, 23:31
Este es el ejercicio del Disco Musical CU00624B del manual de programación en Java para principiantes.

Código: [Seleccionar]
/* Ejemplo Disco Musical - aprenderaprogramar.com */
/*Clasificación Discográfica
 */

public class DiscoMusical {
    private String titulo;                  //Titulo
    private String autor;                   //Autor
    private int anoEdicion;                 //Año Edición
    private String formato;                 //Formato
    private boolean digital;                //Digital, Si/No

    //Constructor
    public DiscoMusical() {
        titulo= "";
        autor= "";
        anoEdicion= 0;
        formato= "";
        digital= false;
    }//Cierre del constructor

    //Método para obtener características del Disco Musical
    //Titulo
    public void setTitulo (String valorTitulo){
        titulo= valorTitulo;
    }

    //Autor
    public void setAutor (String valorAutor){
        autor= valorAutor;
    }

    //Año Edición
    public void setAnoEdicion (int valorAnoEdicion){
        anoEdicion= valorAnoEdicion;
    }

    //Formato
    public void setFormato (String valorFormato){
        formato= valorFormato;
    }

    //Digital
    public void setDigital (boolean valorDigital){
        digital= valorDigital;
    }//Cierre del Método

    //Método para obtener características del Disco Musical

    //Titulo
    public String getTitulo () {return titulo;}

    //Autor
    public String getAutor () {return autor;}

    //Año Edicion
    public int getAnoEdicion () {return anoEdicion;}

    //Formato
    public String getFormato () {return formato;}

    //Digital
    public boolean getDigital () {return digital;}
}//Cierre de la clase
Título: Re:Tipo procedimiento (…void) y tipo función (…return). Definición. (CU00624B)
Publicado por: Erik_Escriche en 09 de Enero 2017, 15:54
Hola Damian.

Está perfecto. ¡Un saludo!