インターフェースを使う必要あり
イベント処理の実装中