死のダイヤモンド
菱形継承問題
菱形継承問題 - Wikipedia
https://gyazo.com/97ece3b1f31f37ca03880c8fc59214c2
あるもの$ \mathcal Dに複数の別のもの$ \mathcal{C,B}から依存して、$ \mathcal{C,B}に一つの別のもの$ \mathcal{A}から依存する依存関係
$ \mathcal Aからみたときに$ \mathcal Dが複数の別のもの$ \mathcal{D}_c,\mathcal{D}_bに見える現象が発生しうる