解答例

016 抽象クラス

016 抽象クラス(抽象メソッドと具象メソッド) 010 解答例

// 抽象クラス BankAccountabstract class BankAccount { // 抽象メソッド deposit を宣言 public abstract void deposit(double amount); // 抽...
016 抽象クラス

016 抽象クラス(抽象メソッドと具象メソッド) 009 解答例

// 抽象クラス Employeeabstract class Employee { // 抽象メソッド calculateSalary を宣言 public abstract double calculateSalary();}// 具象...
016 抽象クラス

016 抽象クラス(抽象メソッドと具象メソッド) 008 解答例

// 抽象クラス Vehicleabstract class Vehicle { // 抽象メソッド startEngine を宣言 public abstract void startEngine();}// 具象クラス Carclass...
016 抽象クラス

016 抽象クラス(抽象メソッドと具象メソッド) 007 解答例

// 抽象クラス Animalabstract class Animal { // 鳴き声を表す抽象メソッド public abstract void makeSound();}// 具象クラス Dogclass Dog extends A...
016 抽象クラス

016 抽象クラス(抽象メソッドと具象メソッド) 006 解答例

// 抽象クラス Shapeabstract class Shape { // 抽象メソッド calculateArea を宣言 public abstract double calculateArea();}// 具象クラス Circle...
016 抽象クラス

016 抽象クラス(基本概念) 005 解答例

// 抽象クラス BankAccount の定義abstract class BankAccount { private double balance; // 残高 // コンストラクタ public BankAccount(double ...
016 抽象クラス

016 抽象クラス(基本概念) 004 解答例

// 既存の抽象クラス Personabstract class Person { // 既存のフィールドやメソッドがあると仮定 private String name; // 抽象メソッド displayInfo() を追加 public...
016 抽象クラス

016 抽象クラス(基本概念) 003 解答例

// 抽象クラス Vehicle の定義abstract class Vehicle { // 抽象メソッド startEngine() の宣言 public abstract void startEngine();}// 具象クラス Ca...
016 抽象クラス

016 抽象クラス(基本概念) 002 解答例

// 抽象クラス Shape の定義abstract class Shape { // 抽象メソッド calculateArea() の宣言 public abstract double calculateArea();}// 具象クラス ...
解答例

016 抽象クラス(基本概念) 001 解答例

// 抽象クラス Animal の定義abstract class Animal { // 抽象メソッド makeSound() の宣言 public abstract void makeSound();}// 具象クラス Dog の定義c...