Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: wcastillo en 28 de Septiembre 2012, 15:49

Título: crear objetos en java con BlueJ: los objetos desaparecen del banco de objetos
Publicado por: wcastillo en 28 de Septiembre 2012, 15:49
Hola a todos !
Estoy iniciando el curso on line "Aprender programación Java desde cero" y me topé
con la siguiente dificultad: Usando el código que aparece en la "Entrega No. 23" y el entorno de BlueJ, resulta que cuando se crean los objetos taxi1, ..., taxi5 ellos se ubican correctamente en la parte inferior de la ventana donde se encuentra la clase "Taxi", pero cuando se cierra la aplicación o cuando se compila, ellos desaparecen (es decir, por algún motivo se borran).
Mucho les agradecería su valiosa ayuda a fin de superar el inconveniente.
Saludos.
Título: Re:crear objetos en java
Publicado por: foxternoster en 28 de Septiembre 2012, 16:41
Hola w, lo que comentas no es nada anormal. Los objetos solo existen durante la ejecución de un programa y, cuando este termina, desaparecen. Por eso cuando cierras BlueJ y vuelves a abrir ya no están, esto es normal. Los objetos solo existen "momentáneamente", de hecho si un objeto pertenece a una clase y vuelves a compilar esa clase, verás que desaparece. Más adelante en el curso se ve cómo se puede generar código con el que crear objetos de forma que no tengas que depender del banco de objetos de blueJ
Título: Re:crear objetos en java
Publicado por: wcastillo en 28 de Septiembre 2012, 19:28
Muy buena la explicación.
Muchas gracias.