具象クラスの実装を少し進めた