virtual宣言をつけた．