Dans l'exemple précédent, la hierarchie donnée par l'héritage multiple s'exprime par un treillis et non plus par un arbre comme c'était le cas dans l'héritage simple.
point color (as pointsuper) \ / (as colorsuper) \ / \ / colorpoint