半人前技術者の成長記

挫折と妄想を膨らませながら成長するだろう技術者の日記

Java 勉強 技術

[Java]クラスの拡張と実装

投稿日:

「拡張」は,すでにあるクラスを元に拡張すること.
extendsを利用します.extendsは,予約語です.
例)
class MyThred extends Thred{
・・・
}
この例では,Thredクラスを拡張してMyThredクラスを作成しています.
拡張したクラスは,拡張元のクラスの性質を引き継ぎます.
この場合,Thredクラスの性質を引き継ぎます.

「実装」は,抽象的なインタフェースを具体的に実装するクラスを宣言すること.
implementsを利用します.implementsは予約語です.
例)
class MyRunner implements Runnable{
・・・
}
この場合,Runnableというインタフェースの抽象メソッドをMyRynnerクラスで実装しています.

本日のまとめ
拡張
extends
拡張したクラスの性質を引き継ぎ,拡張する.

実装
implements
インタフェースの抽象メソッドを実装する.

pc

pc

-Java, 勉強, 技術
-,

執筆者:

関連記事

no image

サーブレットのリクエストの文字化け対策

Servlet(サーブレット)でフォームに入力された日本語が文字化けするため、 サーブレット毎に文字コードを設定する必要があります。 今回は、Springを利用しているため、SpringのCharac …

no image

人工無能について

自分の趣味の範囲でプログラムをしていこうと思い,何がいいかと思案した. そこで,前々から興味があった人工無脳を調べてみようと思った. 人工無脳は,人工知能が論理的,機械的に質問に対しての回答を模索する …

no image

Windowsで仮想ディスプレイ

Windowsでは,デスクトップが1個しかありません. Linuxでは,複数のデスクトップが標準で用意されています. あと,最近Windows上で多くのアプリを立ち上げるとALT+TABするにも限界を …

no image

Latex for WordPress のインストール

WordPressでLaTexを利用できるするためのプラグイン Latex for WordPressをインストールしました. LaTexは,主に論文などで利用されているフォーマットである. このよう …

no image

クラスとインスタンス

インスタンス(instance)は,具体的な「特定のもの」を表す. すべてのインスタンスは,クラス(class)に属している. 異なるインスタンスでも,同じクラスに属している場合は,共通の性質を持って …

右上部広告