Bonjour,
Quelqu'un saurait'il comment je peux savoir dynamiquement combien, et quels sont les noms des class qui instancie une interface ou qui étend une classe ?
Le but : J'ai une classe C qui à un nombre d'enfant que je connais pas (car on pourra en rajouter par la suite), et je veux en instancier un des enfants au hasard lors de l'exécution de mon programme. Je voudrais pouvoir ne pas avoir à modifier mon "proxy" qui gère cette instanciation quand on ajoutera un nouvel enfant à la classe C.
La réflexion d'ordinaire, c'est plutôt le contraire : j'ai un objet, je veux savoir quel sont ses parents... moi je veux les enfants...
Je vous remercie de votre aide !