解答例

014 継承

014 継承(オーバーライドされたメソッドの利用) 026 解答例

// Zooクラスの定義 class Zoo { // welcomeVisitorsメソッド public void welcomeVisitors() { System.out.println("来場者を歓迎します"); } } // ...
014 継承

014 継承(オーバーライドされたメソッドの利用) 025 解答例

// ElectronicDeviceクラスの定義 class ElectronicDevice { // turnOnメソッド public void turnOn() { System.out.println("電源を入れます"); }...
014 継承

014 継承(オーバーライドされたメソッドの利用) 024 解答例

// Studentクラスの定義 class Student { // studyメソッド public void study() { System.out.println("勉強します"); } } // HighSchoolStuden...
014 継承

014 継承(オーバーライドされたメソッドの利用) 023 解答例

// Fruitクラスの定義 class Fruit { // getTasteメソッド public void getTaste() { System.out.println("味を取得します"); } } // Appleクラスの定義(...
014 継承

014 継承(オーバーライドされたメソッドの利用) 022 解答例

// Vehicleクラスの定義 class Vehicle { // startメソッド public void start() { System.out.println("乗り物が始動しました"); } } // Carクラスの定義(V...
014 継承

014 継承(オーバーライドされたメソッドの利用) 021 解答例

// Shapeクラスの定義 class Shape { // 面積を計算するメソッド public void calculateArea() { System.out.println("面積を計算します"); } } // Circleク...
014 継承

014 継承(オーバーライドされたメソッドの利用) 020 解答例

// Animalクラスの定義 class Animal { // makeSoundメソッド void makeSound() { System.out.println("音を鳴らします"); } } // Dogクラスの定義 (Anim...
014 継承

014 継承(protected修飾子) 018 解答例

// Shapeクラス class Shape { // protectedなインスタンス変数 protected String shapeColor; // protectedなコンストラクタ protected Shape(String...
014 継承

014 継承(protected修飾子) 017 解答例

パッケージとクラスの作成: // mypackage パッケージを作成 package mypackage; // MyClass クラスを作成 public class MyClass { // protected なメソッドを作成 pr...
014 継承

014 継承(protected修飾子) 016 解答例

// Animal クラスの定義 class Animal { // protected 修飾子を持つ name インスタンス変数 protected String name; // コンストラクタ:name を設定する public An...