Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Jorge lopez en 26 de Abril 2014, 21:41

Título: Ejercicio métodos getters y setters Java CU00624B
Publicado por: Jorge lopez en 26 de Abril 2014, 21:41
Código: [Seleccionar]
//Ejercicio.
/*Considera estás desarrollando un programa Java donde necesitas trabajar con objetos de tipo
 * DiscoMusical. Define una clase DiscoMusical análoga a la que hemos visto para taxis, pero en este caso
 * considerando los siguientes atributos de clase: titulo (String), autor (String), añoEdicion (int), formato
 * (String), digital (boolean). Define un constructor y los métodos para poder establecer y obtener los
 * valores de los atributos. Compila el código para comprobar que no presenta errores. Crea un objeto y
 * comprueba sus métodos como hemos hecho con los objetos Taxi.*/

public class DiscoMusical{
    String titulo;
    String autor;
    int añoEdicion;
    String formato;
    boolean digital;
    //Constructor
    public DiscoMusical(){
        titulo = "";
        autor = "";
        añoEdicion = 0;
        formato = "";
        digital = false;
    }

    //metodo (void set...) de tipo: procedimiento

    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 = "Tipo "+valorFormato;}

    public void setDigital(boolean valorDigital){digital = valorDigital;}

    //metodo ("tipo" get...) de tipo funcion

    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;}

//agradeceria cualquier sugerencia o recomendacion. Gracias!!
}
Título: Re:Ejercicio métodos getters y setters Java CU00624B
Publicado por: Alex Rodríguez en 26 de Abril 2014, 23:23
Hola, he revisado el código y está correcto. Saludos.