Java @ mock

クラス

最終更新:

Bot(ページ名リンク)

- view
管理者のみ編集可

クラス


Javaにおいてクラスとはデータと操作手順であるメソッドをまとめたオブジェクトの雛形を定義したものです。
HelloWorld.javaのページで書いたことと重複する箇所もありますが、また書くことにします。

クラスは以下のように記述します
修飾子 class クラス名 extends スーパークラス implements インターフェース, インターフェース, インターフェース ...{
    フィールド,コンストラクタ,メソッド,内部クラスなど
}

修飾子

以下の修飾子を指定します
※記述しなければデフォルトの修飾子になります
修飾子 修飾子種別
public アクセス修飾子
protected アクセス修飾子
private アクセス修飾子
static スタティック修飾子
final ファイナル修飾子
abstract 抽象修飾子
strictfp 厳密浮動小数修飾子

extends スーパークラス

継承するクラスを指定します
※記述しなければ「extends java.lang.Object」になります

implements インターフェース, インターフェース, インターフェース ...

インターフェースを指定します
※インターフェースが必要なければ記述しません

クラスの構成要素

クラスの構成要素は主に以下の4つになります。

フィールド

オブジェクトが持つ状態を表す。

コンストラクタ

クラスからオブジェクトが生成される時に実行される初期化処理。

メソッド

オブジェクトが持っている振る舞いを表す。

内部クラス

特定のクラスの中に定義した別のクラス。
ウィキ募集バナー