問題
Sportクラスを作成し、playメソッドを持たせます。このメソッドは「スポーツをします」と表示します。
Footballクラスを作成し、Sportクラスを継承します。playメソッドをオーバーライドして、「サッカーをします」と表示します。
Basketballクラスも作成し、同様にplayメソッドをオーバーライドして、「バスケットボールをします」と表示します。
ヒント
- Sportクラスの作成:
Sportクラスを作成します。- このクラスには
playメソッドがあり、メソッド内で「スポーツをします」と表示します。
- Footballクラスの作成:
Footballクラスを作成します。このクラスはSportクラスを継承します。playメソッドをオーバーライドして、「サッカーをします」と表示します。
- Basketballクラスの作成:
Basketballクラスを作成します。これもSportクラスを継承します。playメソッドをオーバーライドして、「バスケットボールをします」と表示します。
これに従って、Sport クラス、Football クラス、Basketball クラスを実装してみてください。
→解答例


