017 インターフェイス(クラスとインターフェイスの関係性) 018 問題

問題

動物を表す Animal クラスを作成します。
飛べる動物を示す Flyable インターフェイスを作成します。
Animal クラスが Flyable インターフェイスを実装するようにします。

ヒント

  1. Flyable インターフェイス:
    • 飛べる動物を示すためのインターフェイスを作成します。
    • インターフェイスには fly というメソッドが含まれるでしょう。
  2. Animal クラス:
    • Flyable インターフェイスを実装するように指定します。
    • fly メソッドを実装して、動物が飛ぶ方法を示します。

これにより、Animal クラスは Flyable インターフェイスの機能を提供し、飛べる動物を表現します。

解答例

「017 インターフェイス」問題集リスト