TP8 Q4.1 Pb remove

Programmation Avancée

Moderator: douinj

Post Reply
georg_c9
Posts: 81
Joined: 24 Oct 2021 18:14

TP8 Q4.1 Pb remove

Post by georg_c9 » 23 Dec 2021 11:47

Bonjour à tous et à toutes,

Je m'adresse à vous car je cherche un moyen d'empêcher remove d'être utilisé avec iterator. En effet, j'ai redéfini Iterator comme le renvoi table.keySset mais en faisant cela j'autorise bien l'ajout et la suppression d'éléments dans la table (ce qui n'est pas autorisé).

Par quel moyen puis-je aborder la problématique ? J'avoue ne pas comprendre le sujet NotThreadSafe...

Je vous remercie et vous souhaite de bonnes fêtes de fin d'année

douinj
Posts: 462
Joined: 18 Mar 2009 15:46

Re: TP8 Q4.1 Pb remove

Post by douinj » 23 Dec 2021 12:44

Bonjour,

C'est le moment d'utiliser la redéfinition d'une méthode héritée ... en utilisant le patron adaptateur ...


Bonne journée

Post Reply