//各クラスで初期化されたインスタンスが引数になる //このとき、place に代入されたインスタンスを元に Vacation を呼ぶ //Vacation は各クラスとつながっているので、place を元にそのクラスを呼ぶ public void Play(Vacation place) { //play_place メソッドは Vacation で共通メソッド //指定されたクラスの返り値(string型)が返ってくる MessageBox.Show(place.play_place() + " で遊ぶ!"); }