問題
Zooクラスを作成し、welcomeVisitorsメソッドを持たせます。このメソッドは「来場者を歓迎します」と表示します。
Aquariumクラスを作成し、Zooクラスを継承します。welcomeVisitorsメソッドをオーバーライドして、「水族館へようこそ」と表示します。
SafariParkクラスも作成し、同様にwelcomeVisitorsメソッドをオーバーライドして、「サファリパークへようこそ」と表示します。
ヒント
- Zooクラスの作成:
Zoo
クラスを作成します。- このクラスには
welcomeVisitors
メソッドがあり、メソッド内で「来場者を歓迎します」と表示します。
- Aquariumクラスの作成:
Aquarium
クラスを作成します。このクラスはZoo
クラスを継承します。welcomeVisitors
メソッドをオーバーライドして、「水族館へようこそ」と表示します。
- SafariParkクラスの作成:
SafariPark
クラスを作成します。これもZoo
クラスを継承します。welcomeVisitors
メソッドをオーバーライドして、「サファリパークへようこそ」と表示します。
これに従って、Zoo
クラス、Aquarium
クラス、SafariPark
クラスを実装してみてください。
→解答例