¿Cómo crear un objeto?
Como se mencionó anteriormente, una clase proporciona los planos de
objetos. Así que, básicamente, un objeto se crea de una clase. En Java, la
palabra clave new se utiliza para crear nuevos objetos.
Existen tres pasos al crear un objeto de una clase:
- Declarar: Debemos declarar una variable con su nombre
y con el tipo de objeto que va a contener.
- Instanciar: La palabra clave new se
utiliza para crear el objeto.
- Inicialización: La palabra clave new va
seguida de una llamada a un constructor. Esta llamada inicializa el nuevo
objeto.
Si seguimos el modelo del ejemplo anterior:
Observemos que poseemos un constructor el cual recibe un parametro, en
este caso la marca del carro, el cual va a imprimir el nombre de la marca cada
vez que inicializemos un objeto de la clase carro.
A su vez con Carro
miCarro = new Carro( "Ford" ) estamos cumpliendo los pasos
que explicamos anteriormente ya que declaramos una variable llamada miCarro de la clase Carro, la instanciamos al hacerle new y
la inicializamos al llamar al constructor con Carro( "Ford" ).