「拡張」は,すでにあるクラスを元に拡張すること.
extendsを利用します.extendsは,予約語です.
例)
class MyThred extends Thred{
・・・
}
この例では,Thredクラスを拡張してMyThredクラスを作成しています.
拡張したクラスは,拡張元のクラスの性質を引き継ぎます.
この場合,Thredクラスの性質を引き継ぎます.
「実装」は,抽象的なインタフェースを具体的に実装するクラスを宣言すること.
implementsを利用します.implementsは予約語です.
例)
class MyRunner implements Runnable{
・・・
}
この場合,Runnableというインタフェースの抽象メソッドをMyRynnerクラスで実装しています.
本日のまとめ
拡張
extends
拡張したクラスの性質を引き継ぎ,拡張する.
実装
implements
インタフェースの抽象メソッドを実装する.