Autor Tema: Ejemplo new Java: invocación de un constructor para crear objetos CU00643B  (Leído 2270 veces)

macarena2405

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 36
    • Ver Perfil
Código: [Seleccionar]
Taxi taxi1 = new Taxi(); //Creación de un objeto tipo Taxi
Persona persona1 = new Persona(); //Creación de un objeto tipo Persona
TaxiCond taxiCond1 = new TaxiCond (taxi1, persona1);  /*Creación de un objeto tipo TaxiCond pasando como parámetros otros objetos creados previamente*/

este código seria para crear los objetos sin utilizar la ide del BlueJ (click derecho newTaxi)pero ese código en cual de mis clases iría?
« Última modificación: 18 de Mayo 2015, 14:26 por Alex Rodríguez »

RaGa

  • Moderador Global
  • Intermedio
  • *******
  • APR2.COM
  • Mensajes: 234
    • Ver Perfil
Hola Macarena:

Bueno, te voy a responder con un ejemplo:

En el ejercicio CU00642B, dentro del código de la clase Casa, podría haberse incluido un método más, supongamos llamado crearSalonCasa()

De esa manera, este nuevo método podría codificarse así:

Citar
public void crearSalonCasa(){
   salonCasa = new SalonCasa();
}

Entonces:
Lo que hace este método es instanciar (osea crear) el objeto salonCasa tipo SalonCasa mediante la instruccion new.
Recordemos que el objeto tiene que haber sido antes declarado. Y eso ya lo hicimos previamente cuando en nuestro código habíamos escrito:

Código: [Seleccionar]
private SalonCasa salonCasa;

Ten en cuenta que este nuevo objeto que se crea, el ide de BlueJ no lo mostrará como cuando instanciábamos objetos de manera gráfica. Pero, si bien no lo vemos, si existe.

Ya en las próximas lecciones se verá todo esto con más profundidad, mejor explicado, con ejemplos y ejercicios, donde tendrás la oportunidad de crear objetos usando la instruccion new.

 

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".