Bonsoir,
Dans le cadre d'un projet, je dois réaliser un logiciel en JAVAFX qui permet de simuler des capteurs selon différents algorithmes.
Le problème, c'est que ces algorithmes héritent tous d'une classe abstraite SensorAlgoChanger et je veux récupérer toutes les classes qui héritent de cette classe abstraite de la manière suivante :

Dans SensorAlgoChanger, j'ai une méthode statique nommée getSons et c'est cette méthode que je veux implémenter pour récupérer les classes qui héritent.

Mon professeur m'a parlé d'introspection mais j'avoue être complètement étranger à ce terme et après plusieurs recherches Internet, je ne suis pas plus avancé.

Avez-vous une solution ou une piste pour solutionner mon problème ?

Merci de vos réponses.