Das Problem was er meint ist, das wenn die Klasse Person2 von Person1 ableitet dieses Klasse auch mit einem Attribut versehen werden muss. Deshalb Hierarchie. Ich stand auch kürzlich erst vor dieser Situation, wo ich von Klassen in der Hierarchie abgeleitet habe, auf die ich keine Zugriff hatte. Die Frage ist also auch für mich höchst interessant :)