Hola. Voy con el segundo ejercicio: CU00624B del curso de programación java desde cero de aprenderaprogramar.
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. Para comprobar la corrección de tu solución puedes consultar en los foros aprenderaprogramar.com.
public class DiscoMusical{//Nombre de la clase
// Propiedades, Atributos o Campos
private String titulo;// titulo de cada objeto DiscoMusical
private String autor; // autor de cada objeto DiscoMusical
private String yearEdicion; //añoEdicion de cada objeto DiscoMusical
private String formato; //formato de cada objeto DiscoMusical
private boolean digital; //digital de cada objeto DiscoMusical
//Constructor: cuando se cree un objeto DiscoMusical se ejecutará el código que incluyamos en el constructor
public DiscoMusical () {
titulo = "";
autor = "";
yearEdicion = "";
formato = "";
digital=false;
} //Cierre del constructor … el código continúa …
//Método para establecer el titulo del DiscoMusical
public void setTitulo (String valorTitulo) {
titulo = valorTitulo; //El titulo del objeto DiscoMusical adopta el valor indicado en valorTitulo
} //Cierre del método
//Método para establecer el autor del DiscoMusical
public void setAutor (String valorAutor) {
autor = valorAutor; //El autor del objeto DiscoMusical adopta el valor indicado en valorAutor
} //Cierre del método
//Método para establecer el añoEdicion del DiscoMusical
public void setYearEdicion (String valorYearEdicion) {
yearEdicion = valorYearEdicion; //El añoEdicion del objeto DiscoMusical adopta el valor indicado en valorYearEdicion
} //Cierre del método
//Método para establecer el formato del DiscoMusical
public void setFormato (String valorFormato) {
formato = valorFormato; //El fomato del objeto DiscoMusical adopta el valor indicado en valorFormato
} //Cierre del método
//Método para establecer digital del DiscoMusical
public void setDigital (boolean valorDigital) {
digital = valorDigital; //digital del objeto DiscoMusical adopta el valor indicado en valorDigital
} //Cierre del método
//Métodos para obtener las propiedades del objeto DiscoMusical
public String getTitulo () { return titulo; } //Cierre del método
public String getAutor () { return autor; } //Cierre del método
public String getYearEdicion () { return yearEdicion; } //Cierre del método
public String getFormato() {return formato;}//Cierre del método
public boolean getDigital(){return digital;}//Cierre del método
} //Cierre de la clase
Gracias de antemano.
Un saludo.
