Autor Tema: Qué significa get y set Java cómo nombrar métodos ejercicio CU00624B  (Leído 3816 veces)

luis sanz

  • Sin experiencia
  • *
  • Mensajes: 49
    • Ver Perfil
Código: [Seleccionar]
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 = true;
   }
   // set: recibir un valor y quedar asiganado. Tambien es "establecer"
   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 = valorFormato;
   }
   public void setDigital(boolean valorDigital)
   {
       digital = valorDigital;
   }
   // get: devolever cuando se le pida. Tambien es "Obtener"
   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;}
}
« Última modificación: 30 de Junio 2015, 21:56 por Alex Rodríguez »

RaGa

  • Moderador Global
  • Intermedio
  • *******
  • APR2.COM
  • Mensajes: 234
    • Ver Perfil
Re:CU00624B AAP JAVA - METODOS TIPO PROCEDIMIENTO Y FUNCION
« Respuesta #1 en: 28 de Junio 2015, 00:26 »
Hola Luis:

Tu ejercicio está perfecto! Destaco el buen ordenamiento del código, también que has respetado la convención de cómo nombrar las clases, los métodos y los atributos, y los comentarios que vas agregando oportunamente.

Solo he de hacerte una observación:
Si bien en la cosigna del ejercicio te especifica que debes declarar un atributo llamado añoEdicion, no se suele utilizar la letra "ñ" en la programación, no es que sea un error (de hecho el código compila sin problemas), pero no se la usa. En su lugar se utiliza el grupo de letras "ni" o "nn". Vale decir que sería mas apropiado que en lugar de tener un atributo llamado añoEdicion, tener un atributo llamado anioEdicion.

luis sanz

  • Sin experiencia
  • *
  • Mensajes: 49
    • Ver Perfil
Re:CU00624B AAP JAVA - METODOS TIPO PROCEDIMIENTO Y FUNCION
« Respuesta #2 en: 28 de Junio 2015, 03:40 »
Gracias por la observación, lo tomare en cuenta.

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".