61
Aprender a programar desde cero / Re:Inicialización de atributos en constructor por defecto de clase Java CU00624B
« en: 23 de Marzo 2020, 20:17 »
Hola, si se miran otros comentarios en los hilos referentes a este ejercicio podrá comprobarse que se comenta que es mejor inicializar en el constructor así:
public DiscoMusical() {
titulo = "";
autor = "";
anioEdicion = 0;
formato = "";
digital = false;
}
Las cadenas como "" (cadena vacío), los valores numéricos a cero y los booleanos a false. Esto viene siendo un convenio para reconocer que un objeto tiene los valores de defecto y no valores asignados específicamente.
Otra cuestión a tener en cuenta es que el método main no se explica en el curso hasta la entrega CU00655B, por lo tanto no debería usarse en este ejercicio.
public DiscoMusical() {
titulo = "";
autor = "";
anioEdicion = 0;
formato = "";
digital = false;
}
Las cadenas como "" (cadena vacío), los valores numéricos a cero y los booleanos a false. Esto viene siendo un convenio para reconocer que un objeto tiene los valores de defecto y no valores asignados específicamente.
Otra cuestión a tener en cuenta es que el método main no se explica en el curso hasta la entrega CU00655B, por lo tanto no debería usarse en este ejercicio.