やっぱり継承の関係を見直すのが一番だと思うけど
(そもそも継承が必要なのかというところから)