抽象クラス: 完了