This is called Hatsuneri(初練り).
これは仮想継承と呼ばれる。