Bonjour,
Dans une hiérarchie d'objets j'aimerais pouvoir faire changer dynamiquement un objet de type. J'ai un objet B (objet applicatif) qui hérite d'un objet A (objet générique réutilisable).
Je ne peux donc pas mettre une méthode dans l'objet A du genre "changerEnB" sinon je ne le rendrais plus réutilisable.
De plus, j'ai lu à qq part que c'est très mauvais de vouloir faire changer le type d'un objet.
Comment dois-je procéder pour faire proprement (quitte à ne pas utiliser l'héritage) ?
Partager