Geekroid-ギークロイド(仮)|ITエンジニアの日常をささいな情報で彩るコラム

ITエンジニアの転職

new演算子

クラスをインスタンス化する – new演算子
clazz var = new clazz(args,…)
clazz:クラス名
var:インスタンスを格納する変数名
args,…:引数

クラスは、いわゆるモノの設計図です。利用するにあたっては、設計図をもとに具体的なデータを備えたモノ(オブジェクト)を作成する必要があります。オブジェクトはインスタンスとも呼ばれ、オブジェクトを作成することをインスタンス化と言います。
インスタンス化は、new演算子によって実施できます。

Animal a = new Animal();

ClassNew.java

package com.example.mynavi.object;

public class ClassNew {
	Animal a = new Animal();
}
オブジェクト指向構文
class命令
new演算子
フィールドを定義する
static final修飾子
メソッドを定義する
コンストラクターを定義する
package宣言
import命令
import static命令
ネストしたクラスを定義する

Geekroid-ギークロイド(仮)|ITエンジニアの日常をささいな情報で彩るコラム

ITエンジニアの転職