オブジェクト指向的にはMを継承してCを作るんじゃないの?
そんでVはMへのリンクをもたせる