解答例

014 継承

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

// パッケージmypackage1内のMyClass.javapackage mypackage1;// MyClassクラスを定義public class MyClass { // protectedなメソッド protected vo...
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 なメソッドを作成 protec...
014 継承

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

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

014 継承(明示的なスーパークラスのコンストラクタ呼び出し) 015 解答例

// Animal クラスの定義class Animal { // 動物の種類を表すインスタンス変数 protected String animalType; // コンストラクタ public Animal(String animalTy...
014 継承

014 継承(明示的なスーパークラスのコンストラクタ呼び出し) 014 解答例

class Shape { private String color; // 親クラスのコンストラクタ public Shape(String color) { this.color = color; } public String get...
014 継承

014 継承(明示的なスーパークラスのコンストラクタ呼び出し) 013 解答例

// 親クラス Vehicleclass Vehicle { // インスタンス変数 private String color; // 親クラスのコンストラクタ public Vehicle(String color) { this.col...
014 継承

014 継承(暗黙的なスーパークラスのコンストラクタ呼び出し) 012 解答例

// 形状クラスclass Shape { // 形状の色を表すインスタンス変数 private String color; // 形状の色を初期化するコンストラクタ public Shape(String color) { this.co...
014 継承

014 継承(暗黙的なスーパークラスのコンストラクタ呼び出し) 011 解答例

// 車両クラス (Vehicle)class Vehicle { // 車両の色を表すインスタンス変数 private String color; // 車両クラスのコンストラクタ public Vehicle(String color)...
014 継承

014 継承(暗黙的なスーパークラスのコンストラクタ呼び出し) 010 解答例

// 車両クラス (Vehicle)class Vehicle { // 車両の色を表すインスタンス変数 String color; // 車両クラスのデフォルトコンストラクタ Vehicle() { System.out.println(...