Une classe B qui dérive(partiellement) d'une classe A.

Comment organiser la conversion de type B->A et la conversion de type A->B?

La conversion du type B->A a été obtenue de manière classique par opérateur cast mais l'autre sens, A->B, malgré une déclaration anticipée, ça heurte.

Pour l'instant une surdéfinition de l'opérateur d'affectation fait le joint mais c'est pas propre.

Comme à l'évidence, j'ai manqué un barreau de l'échelle dans l'histoire...