2023-12

017 インターフェイス

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

// MathOperation インターフェイスの宣言interface MathOperation { // 静的メソッド multiply の宣言 static int multiply(int a, int b) { return ...
017 インターフェイス

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

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

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

// Calculator インターフェイスの宣言interface Calculator { // デフォルトメソッド add の宣言 default int add(int a, int b) { return a + b; }}// ...
017 インターフェイス

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

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

017 インターフェイス(実装と継承) 008 解答例

// Swimmable インターフェイスの宣言interface Swimmable { void swim();}// Fish クラスの宣言と Swimmable インターフェイスの実装class Fish implements Sw...
017 インターフェイス

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

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

017 インターフェイス(実装と継承) 007 解答例

// Flyable インターフェイスの宣言interface Flyable { void fly();}// Bird クラスの宣言と Flyable インターフェイスの実装class Bird implements Flyable {...
017 インターフェイス

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

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

017 インターフェイス(実装と継承) 006 解答例

// Runnable インターフェイスの宣言interface Runnable { void run();}// Animal クラスの宣言と Runnable インターフェイスの実装public class Animal implem...
017 インターフェイス

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

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