• Viernes 17 de Mayo de 2024, 05:42

Autor Tema:  Cambiar un objeto de clase en un ArrayList  (Leído 1237 veces)

Damarsito

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Cambiar un objeto de clase en un ArrayList
« en: Domingo 2 de Mayo de 2010, 21:14 »
0
Hola a todos.

Antes de nada, querría presentarme: mi nombre es Daniel y soy estudiante de ingeniería. En la asignatura de fundamentos de informática, estamos trabajando el JAVA y en la práctica que debo entregar me surje el siguiente problema:

Tengo una clase GestorDeCliente en el que he creado un ArrayList para añadir un listado de objetos de dos tipos de clases: Clientes y ClientesVIP (éste último, una subclase de la clase Clientes). Me piden que cree un método para seleccionar un objeto del tipo Cliente y lo cambie a ClienteVIP y viceversa. Cuando utilizo el ciclo "for" para seleccionar el cliente (por medio del nif), utilizo los métodos get para obtener todos los campos de definición del objeto, para luego añadir un nuevo ClienteVIP. El compilador me complia, pero cuando ejecuto, me sale un error de "concurrencia". Llevo varios días intentándolo, con lo cual agradecería cualquier orientación sobre como afrontar el problema, teniendo en cuenta que soy muy novato (tan sólo llevo dos meses estudiando JAVA) y que nunca antes he programado en ningún lenguaje.

Perdón por el ladrillo y espero vuestra inestimable ayuda...

Slds,
Daniel M.

frealgagu

  • Miembro activo
  • **
  • Mensajes: 49
    • Ver Perfil
    • http://frealgagu.4shared.com
Re: Cambiar un objeto de clase en un ArrayList
« Respuesta #1 en: Miércoles 26 de Mayo de 2010, 16:28 »
0
Puede colocar el código fuente que ha utilizado hasta el momento?, así sería mucho má fácil para nosotros ayudarlo con su problema


Damarsito

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Cambiar un objeto de clase en un ArrayList
« Respuesta #2 en: Miércoles 26 de Mayo de 2010, 17:30 »
0
Gracias frealgagu, pero ya lo resolví. Entregué el trabajo y me pusieron sobresaliente, con lo que estoy contento. Mañana tengo el examen final, y espero que me salga igual de bien...

No obstante, si alguien tiene curiosidad por saber como lo implementé, que me lo diga y lo copio.

Un saludo,
DM