解答例

017 インターフェイス

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

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

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

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

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

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

017 インターフェイス(基本構文と定義) 005 解答例

public class Person implements Runnable, Swimmable { @Override public void run() { System.out.println("Person is running...
017 インターフェイス

017 インターフェイス(基本構文と定義) 004 解答例

public class Book implements Printable { @Override public void print() { System.out.println("This is a book."); } // 他のメ...
017 インターフェイス

017 インターフェイス(基本構文と定義) 003 解答例

interface Constants { int MAX_VALUE = 100; // 定数の宣言 } このインターフェイスでは、MAX_VALUE は public, static, final 修飾子を持つ定数として宣言されています...
017 インターフェイス

017 インターフェイス(基本構文と定義) 002 解答例

interface Shape { double getArea(); // 面積を計算するメソッド double getPerimeter(); // 周囲の長さを計算するメソッド } このインターフェイスでは、getArea メソッドと...
017 インターフェイス

017 インターフェイス(基本構文と定義) 001 解答例

interface Printable { void print(); } このインターフェイスは、printメソッドを含みます。これを実装するクラスは、printメソッドを必ず実装する必要があります。 インターフェイスの基本構文と定義 1...
016 抽象クラス

016 抽象クラス(ポリモーフィズムと抽象クラス) 013 解答例

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

016 抽象クラス(ポリモーフィズムと抽象クラス) 012 解答例

import java.util.ArrayList; import java.util.List; // 抽象クラス Shape abstract class Shape { // 抽象メソッド calculateArea を宣言 pub...