コメントとか基底クラスの整理