📖
Java class
クラスについて
クラスなどを呼び出す際に呼び出す範囲のこと
アクセス修飾子
定義 | 備考 |
---|---|
private | 同クラス |
public | 制限なし |
protected | 同パッケージ、継承したクラス |
指定なし | 同パッケージ |
コンストラクタ
オブジェクトを生成する際に呼び出される特別なメソッドのこと
コンストラクタとクラスは同じ名前のメソッドを定義するが、必ずそのクラスのオブジェクトを返す為、戻り値は指定しない
コンストラクタを定義しない場合は、引数なしでも自動で定義されるこのようなことをデフォルトコンストラクタと呼ぶ1つでもコンストラクタを定義するとデフォルトコンストラクタは定義されなくなる
public class Const {
private String name;
public Const(String name){
System.out.println(name);
}
public static void main(String[] args) {
Const cs = new Const("jhon");
}
}
Discussion