>>969
[菱形継承問題 - Wikipedia](https://ja.wikipedia.org/wiki/%E8%8F%B1%E5%BD%A2%E7%B6%99%E6%89%BF%E5%95%8F%E9%A1%8C)

俺も昔、C++のvirtual ってなんだ?って日々を過ごした。
e.g.
class B: virtual public A