Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: aleexx1724 en 08 de Septiembre 2014, 00:06
-
[size=10pt]public class DiscoMusical{
private String autor;
private String titulo;
private String formato;
private int añoDeEdicion;
private boolean digital;
// constructor de DiscoMusical
public DiscoMusical(){
autor=""; // variable String autor vacia
titulo=""; //variable String titulo vacia
formato=""; //variable String Formato vacia
añoDeEdicion=0; //variable int añoDeEdicion inicializada en 0
digital= false; // variable boolean digital inicializada en false
}
// metodo para asignar el Autor
//setters
public void setAutor(String valorAutor){
autor=valorAutor;
}
//metodo para asignar el Titulo
public void setTitulo(String valorTitulo){
titulo=valorTitulo;
}
//metodo para asignar el Formato
public void setFormato(String valorFormato){
formato=valorFormato;
}
//metodo para asignar el AñoDeEdicion
public void setAñoDeEdicion(int valorAñoDeEdicion){
añoDeEdicion=valorAñoDeEdicion;
}
//metodo para asignar el Digital
public void setDigital(boolean valorDigital){
digital=valorDigital;
}
//metodo que regresa el Autor
//getters
public String getAutor(){
return autor;
}
//metodo para regresar el titulo
public String getTitulo(){
return titulo;
}
//metodo para regresar el formato
public String getFormato(){
return formato;
}
//metodo para regresar el AñoDeEdicion
public int getAñoDeEdicion(){
return añoDeEdicion;
}
//metodo para regresar el Digital
public boolean getDigital(){
return digital;
}
} // fin de la clase DiscoMusical[/size]
-
El código esta correcto, pero comentarte un par de cosas:
- No usar Ñ´s en el codigo, pues, puede dar problemas, la programación es algo mayormente inventado por angloparlantes, la ñ es española, repito puede acabar dando problemas.
- Intenta usar indentación para una mejor claridad. tu código indentado y sin ñ´s quedaría así:
public class DiscoMusical {
private String autor;
private String titulo;
private String formato;
private int anioDeEdicion;
private boolean digital;
// constructor de DiscoMusical
public DiscoMusical() {
autor = ""; // variable String autor vacia
titulo = ""; //variable String titulo vacia
formato = ""; //variable String Formato vacia
anioDeEdicion = 0; //variable int añoDeEdicion inicializada en 0
digital = false; // variable boolean digital inicializada en false
}
// metodo para asignar el Autor
//setters
public void setAutor(String valorAutor) {
autor = valorAutor;
}
//metodo para asignar el Titulo
public void setTitulo(String valorTitulo) {
titulo = valorTitulo;
}
//metodo para asignar el Formato
public void setFormato(String valorFormato) {
formato = valorFormato;
}
//metodo para asignar el AñoDeEdicion
public void setAnioDeEdicion(int valorAnioDeEdicion) {
anioDeEdicion = valorAnioDeEdicion;
}
//metodo para asignar el Digital
public void setDigital(boolean valorDigital) {
digital = valorDigital;
}
//metodo que regresa el Autor
//getters
public String getAutor() {
return autor;
}
//metodo para regresar el titulo
public String getTitulo() {
return titulo;
}
//metodo para regresar el formato
public String getFormato() {
return formato;
}
//metodo para regresar el AñoDeEdicion
public int getAnioDeEdicion() {
return anioDeEdicion;
}
//metodo para regresar el Digital
public boolean getDigital() {
return digital;
}
} // fin de la clase DiscoMusical
Un Saludo!!
Nota: Te he corregido las ñ´s, porque a mi ver una ñ en un trozo de código me duele a la vista... XDD
-
Muchas Gracias Dongo
la variable la declare asi porque asi estava escrita en el ejercicio
pero esverdad lo que dices intente en cdm y medio otro resultado
Saludos
Gracias