Pour une classe B héritière de A, on aura :
et pour une classe C héritière de B :
Une affectation
oa=oc
, ne posera aucun problème : on
recopiera uniquement la partie A de oc ; de même,
oc.f()
, correspondra à l'appel de A::f() avec le
pointeur this initialisé à l'adresse de oc (qui
est bien l'adresse de la partie A de oc).