問題

017 インターフェイス

017 インターフェイス(インターフェイスの拡張) 015 問題

問題 Javaが提供している標準のインターフェース(例: List, Map, Runnable など)を選んで、新しいメソッドを追加する拡張インターフェイスを作成します。 ヒント 既存の標準インターフェースを選択: 例えば、List や ...
017 インターフェイス

017 インターフェイス(インターフェイスの拡張) 014 問題

問題 抽象クラス AbstractClass を作成します。インターフェイスInterfaceA を作成し、AbstractClass を拡張します。新しいインターフェイス InterfaceB を作成し、AbstractClass を拡張...
017 インターフェイス

017 インターフェイス(インターフェイスの拡張) 013 問題

問題 3つのインターフェイス A, B, C を作成します。A と B を拡張した新しいインターフェイス AB を作成します。AB と C を拡張した新しいインターフェイス ABC を作成します。 ヒント インターフェース A, B, C:...
017 インターフェイス

017 インターフェイス(インターフェイスの拡張) 012 問題

問題 新しいインターフェイス ExtendedInterface を作成します。既存のインターフェース BaseInterface を拡張し、新しいメソッドを追加します。 ヒント 新しいインターフェース ExtendedInterface ...
017 インターフェイス

017 インターフェイス(デフォルトメソッドと静的メソッド) 011 問題

問題 Logger インターフェイスを作成し、以下のデフォルトメソッドと静的メソッドを含めてください。 void log(String message):メッセージをログに出力するデフォルトメソッド。static Logger getDef...
017 インターフェイス

017 インターフェイス(デフォルトメソッドと静的メソッド) 010 問題

問題 MathOperation インターフェイスを作成し、以下の静的メソッドを含めてください。int multiply(int a, int b):整数 a と b を受け取り、それらの積を返す。 DivisionOperation イン...
017 インターフェイス

017 インターフェイス(デフォルトメソッドと静的メソッド) 009 問題

問題 Calculator インターフェイスを作成し、以下のデフォルトメソッドを含めてください。add(int a, int b):整数 a と b を受け取り、それらの合計を返す。 ScientificCalculator インターフェイ...
017 インターフェイス

017 インターフェイス(実装と継承) 008 問題

問題 Swimmable インターフェイスに void swim(); メソッドを含めてください。Fish クラスを作成して、Swimmable インターフェイスを実装し、void makeSound(); メソッドを含めてください。Gol...
017 インターフェイス

017 インターフェイス(実装と継承) 007 問題

問題 Flyable インターフェイスに void fly(); メソッドを含めてください。Bird クラスを作成して、Flyable インターフェイスを実装し、void makeSound(); メソッドを含めてください。Sparrow ...
017 インターフェイス

017 インターフェイス(実装と継承) 006 問題

問題 Runnable インターフェイスに void run(); メソッドを含めてください。 Animal クラスを作成して、Runnable インターフェイスを実装し、void makeSound(); メソッドを含めてください。 Do...