Bonjour,

Je rencontre un petit problème avec l'utilisation de l'héritage en C# et les cours sur l'héritage sont très loin, je ne trouve pas mon bonheur sur le net et je trouve mon problème illogique.


J'ai une classe classeA, et une classe classeB.
classeB hérite de classeA (donc classeB contient autant ou plus d'infos que classeA).

Je souhaite pouvoir copier classeA dans classeB (c'est pour la construction des éléments, le père fait la base et chaque type de fils rempli ses données propres).

Mais je ne comprends pas comment faire ...
Je n'ai pas le droit à B = (classeB) A puisque A n'est pas du tout classeB.

Mais je ne peux pas faire non plus :
(classeA) B = A

Et je ne comprends pas trop pourquoi ...

Quelqu'un aurait une petite idée pour m'avancer un peu ?
Je pense que ca doit etre possible quand meme ...

Désolé si vous n'avez rien compris a mon post.
Merci beaucoup
Worldofdada