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: Framonteu Sarra en 04 de Abril 2015, 02:10
-
Hola chicos/as, empece a leer el curso de java desde cero ayer y la verdad es que estoy muy enganchado, quería mostrar el ejercicio CU00623B para ver si estaba bien, no esta muy desarrollado y fui guiándome con el ejemplo del taxi.. pero bueno de a poco uno va aprendiendo jajaja, muchas gracias..
public class Personas {
private String nombre;
private String apellido;
private int edad;
private boolean casado;
private String numeroDocumentoIdentidad;
public Personas() {
nombre = "Jorge";
apellido = "Perez";
edad = 34;
casado = true;
numeroDocumentoIdentidad = "30256987";
}
}
PD: Me podrían explicar un poco mejor la explicación de que son los constructores, ya que no la entendí muy bien.. Gracias!
-
Hola Framonteu, tu declaración de atributos está bien, y tu constructor también. Pero te faltan los métodos getter y setter
Define un constructor y los métodos para poder establecer y obtener los valores de los atributos.
Sobre los constructores: una clase es como un molde para crear objetos. Cada vez que creas un objeto, lo harás con este molde. El constructor sirve para decir los valores iniciales que tendrán los atributos de los objetos. Tal y como tú has definido el constructor todos los objetos que se creen tendrán como nombre Jorge y como apellidos Pérez. Pero esto no es lo más adecuado. Para ver cómo debe hacerse léete el hilo https://www.aprenderaprogramar.com/foros/index.php?topic=1437
Salu2