Ajouter un objet à un autre objet contenu dans l'un des attributs de classe de la première, Java

Luyw:

J'ai une classe appelée Club qui contient une liste de tableaux de personnes, qui sont des objets. Chaque personne a un attribut club de type Club. Pour ajouter des personnes au club, je l'ai fait une méthode, addMember, qui prend un objet Personne et il ajoute à la ArrayList désirée.

Est-il possible de faire quelque chose comme ça?

public class Club {
...
    public void addMember(Person person) {
        person.setClub(**This instance of club**);
        this.memberList.add(person);
    }
...
}
John Kuhn:

Utilisez thispour faire référence à cette instance. Il est non seulement une façon d'accéder aux propriétés et méthodes, mais aussi une référence.

person.setClub(this);

Je suppose que tu aimes

Origine http://10.200.1.11:23101/article/api/json?id=407376&siteId=1
conseillé
Classement