Luyw:
Tengo una clase llamada del club que contiene una ArrayList de personas, que son objetos. Cada persona tiene un atributo de tipo club de club. Para agregar personas al club, he hecho un método, addMember, que toma un objeto Person y lo añade a la ArrayList deseada.
¿Es posible hacer algo como esto?
public class Club {
...
public void addMember(Person person) {
person.setClub(**This instance of club**);
this.memberList.add(person);
}
...
}
John Kuhn:
Utilizar this
para hacer referencia a este caso. No es sólo una manera de acceder a las propiedades y métodos, sino también una referencia.
person.setClub(this);