Bonjour,
J'ai deux classes abstraites "Job" et "ProcessObject", dans "Job" y'a plusieurs méthodes, les plus importantes sont :
- Executer (abstraite)
- Pause (public)
- Progression (public)
dans la classe "ProcessObject" , la méthode la plus importante est :
- Traitement (public) invoque d'autres methodes de la classe.
la méthode "Traitement" contient une boucle et doit utiliser les methodes "Pause et Progression".
Je voudrais faire une classe héritant des deux (c'est impossible...) au debut j'ai penser a faire une nouvelle classe comme "ProcessObject" en héritant de "Job", mais en fesant ca, un jour si je modifier la classe "ProcessObject" je doit aussi faire les changement dans la nouvelle.
Quel est le moyen de faire une nouvelle classe qui doit utiliser les deux classe abstraite en redéfinissant la méthode "Traitement" ?
PS : Je ne c'est pas quel partie de code doit-je mettre
Partager