2023-12

015 ポリモーフィズム

015 ポリモーフィズム(アップキャスト) 006 解答例

class Shape { void draw() { System.out.println("Drawing a shape"); }}class Circle extends Shape { void draw() { System.o...
015 ポリモーフィズム

015 ポリモーフィズム(アップキャスト) 006 問題

問題以下の基本クラスがあります。class Shape { void draw() { System.out.println("Drawing a shape"); }}class Circle extends Shape { void d...
015 ポリモーフィズム

015 ポリモーフィズム(アップキャスト) 005 解答例

class Animal { void makeSound() { System.out.println("Some generic sound"); }}class Dog extends Animal { void makeSound(...
015 ポリモーフィズム

015 ポリモーフィズム(アップキャスト) 005 問題

問題以下の基本クラスがあります。class Animal { void makeSound() { System.out.println("Some generic sound"); }}class Dog extends Animal {...
015 ポリモーフィズム

015 ポリモーフィズム(基本的なポリモーフィズム) 004 解答例

// Person クラスの定義class Person { // introduce メソッド public void introduce() { System.out.println("I am a person"); }}// Stu...
015 ポリモーフィズム

015 ポリモーフィズム(基本的なポリモーフィズム) 004 問題

問題Person という基本的なクラスを作成します。これには introduce メソッドが含まれます。Student クラスを作成し、Person クラスを継承します。Student クラスでは introduce メソッドをオーバーライ...
015 ポリモーフィズム

015 ポリモーフィズム(基本的なポリモーフィズム) 003 解答例

// Shape クラスの定義class Shape { // area メソッド public double area() { System.out.println("Calculating area of a generic shape...
015 ポリモーフィズム

015 ポリモーフィズム(基本的なポリモーフィズム) 003 問題

問題Shape という基本的なクラスを作成します。これには area メソッドが含まれます。Circle クラスを作成し、Shape クラスを継承します。Circle クラスでは area メソッドをオーバーライドして、円の面積を計算します...
015 ポリモーフィズム

015 ポリモーフィズム(基本的なポリモーフィズム) 002 解答例

// Animal クラスの定義class Animal { // sound メソッド public void sound() { System.out.println("Animal sound"); }}// Dog クラスの定義(A...
015 ポリモーフィズム

015 ポリモーフィズム(基本的なポリモーフィズム) 002 問題

問題Animal という基本的なクラスを作成します。これには sound メソッドが含まれます。Dog クラスを作成し、Animal クラスを継承します。Dog クラスでは sound メソッドをオーバーライドして、"Woof!" と表示し...