pequeña ayuda con creacion de objetos en clases

Iniciado por Beginner Web, 21 Septiembre 2019, 16:55 PM

0 Miembros y 1 Visitante están viendo este tema.

Beginner Web

pequeña ayudita porfis, tengo una clase que tiene un atributo de tipo lista donde tengo que guardar su siguiente objeto creado, no se como hacer eso es nuevo para mi les dejo algo de codigo y un ejemplo visual para que vean como me tiene que quedar  :huh:

Código (cpp) [Seleccionar]
public abstract class Algo {

protected String nombre;
protected List<Algo> listaSiguientes;
        //TODO xd

}


Bueno primero creo un objeto de la clase Algo que se va a llamar A y en su lista cargo nada porque es el primero
Luego creo un objeto B y A deberia tener en su listaSiguientes a B y B no tendría nada
Luego creo un objeto C, A deberia tener en su listaSiguientes B y C, ahora B deberia tener a C y C no tendría nada y asi sucesivamente, me dijeron algo de asociacion circular pero ni idea porfa ayuda  :o

|-----------|
|   ALGO   |<--
-------------    |
       |----------|

Asi
7w7

rub'n

Cita de: Beginner Web en 21 Septiembre 2019, 16:55 PM
pequeña ayudita porfis, tengo una clase que tiene un atributo de tipo lista donde tengo que guardar su siguiente objeto creado, no se como hacer eso es nuevo para mi les dejo algo de codigo y un ejemplo visual para que vean como me tiene que quedar  :huh:

Código (cpp) [Seleccionar]
public abstract class Algo {

protected String nombre;
protected List<Algo> listaSiguientes;
        //TODO xd

}


Bueno primero creo un objeto de la clase Algo que se va a llamar A y en su lista cargo nada porque es el primero
Luego creo un objeto B y A deberia tener en su listaSiguientes a B y B no tendría nada
Luego creo un objeto C, A deberia tener en su listaSiguientes B y C, ahora B deberia tener a C y C no tendría nada y asi sucesivamente, me dijeron algo de asociacion circular pero ni idea porfa ayuda  :o

|-----------|
|   ALGO   |<--
-------------    |
       |----------|

Asi

dulce chavalina, esto es Herencia, con uso de clases abstractas por lo que veo. no esta muy bien formulada la pregunta. Lmao


rubn0x52.com KNOWLEDGE  SHOULD BE FREE!!!
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen