Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Pandemia en 04 de Agosto 2016, 21:21
-
Buenas noches amigos dejo una posible solución al ejercicio CU00624B del curso de java dese cero.
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.
/*Ejercicio DiscoMusical CU00624B*/
public class DiscoMusical
{
private String titulo;
private String autor;
private int añoEdicion;
private String formato;
private boolean digital;
//Constructor
public DiscoMusical(){
titulo = "";
autor = "";
añoEdicion = 0;
formato = "";
digital = false;
}//Cierre del constructor
public void settitulo (String valortitulo){
titulo = valortitulo;
}//Cierre del método
public void setautor (String valorautor){
autor = valorautor;
}//Cierre del método
public void setañoEdicion (int valorañoEdicion){
añoEdicion = valorañoEdicion;
}//Cierre del método
public void setformato (String valorformato){
formato = valorformato;
}//Cierre del método
public void setdigital (boolean valordigital){
digital = valordigital;
}//Cierre del método
public String gettitulo (){ return titulo; } //Cierre del método
public String getautor () { return autor; } //Cierre del método
public int getañoEdicion () { return añoEdicion; } //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
Saludos y gracias por vuestro tiempo.... :D
-
Buenas Pandemia ejercicio bien. Recomendar por motivos de compatibilidad no usar la eñe, se usaría annoEdicion en lugar de añoEdicion
También recomendar usar camelcase en los nombres intercalando mayúsculas, se usaría setAutor en lugar de setautor y así con todos los nombres de métodos
Salu2