Bonjour à tous,

je suis nouveau ici je viens tous juste de m'inscrire...

J'aurais une question pour vous !!!

J'ai 4 classe ...

1. Robot ( un classe abstract )
2. RobotEnfant (extends Robot )
3. RobotAdolescent (extends Robot )
4. RobotAdulte (extends Robot )


maintenant un robot vielli, alors je dois passer d'un instance robotEnfant a robot Adolescent

Est-ce que quelqu'un pourrait m'aider sur quel design pattern utilisé et pourquoi ???

je suis pas sur si je dois utiliser le builder, l'adaptateur ... ect

Merci à l'avance