>>120
↓のような感じでCommonHogeクラスを生成されるのを
防げるので,privateにしました.
new AbstractSigmaStageController() {
};
ちょっと補足.デフォルトコンストラクタはprivateですが,
Hoge1, Hoge2共通のコンストラクタはprotectedにしています.

>>121
僕も継承は少しダサいと思ったんですよね.
ポリモーフィズムなども必要にならないので,
集約の方向も考えてみたいと思います.

ありがとうございました.