問題
Swimmable インターフェイスに void swim(); メソッドを含めてください。
Fish クラスを作成して、Swimmable インターフェイスを実装し、void makeSound(); メソッドを含めてください。
Goldfish クラスを作成して、Fish クラスを継承し、makeSound メソッドをオーバーライドして「Blub!」と表示し、Swimmable インターフェイスの swim メソッドを実装して「Swimming like a goldfish.」と表示してください。
ヒント
- Swimmable インターフェイス:
Swimmableインターフェイスを宣言し、その中にvoid swim();メソッドを含めます。
- Fish クラス:
Fishクラスを作成し、Swimmableインターフェイスを実装します。makeSoundメソッドを宣言します。
- Goldfish クラス:
Goldfishクラスを作成し、Fishクラスを継承します。makeSoundメソッドをオーバーライドして、「Blub!」と表示します。swimメソッドを実装して、「Swimming like a goldfish.」と表示します。
これらの手順に従って、クラスとインターフェイスを作成し、要件を満たすメソッドを実装してください。
→解答例


