0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Java解説 20250425

Last updated at Posted at 2025-04-25

インスタンス化にはnewを使用する

データ型 変数名 = new コントラクタ名();

メンバ

(a)クラス内に定義される要素。
(b)メンバ変数は、クラス内のどこからでもアクセス可能だが、ローカル変数は、宣言したブロック内でしかアクセスできない。

コンストラクタ

インスタンスを生成する時に実行される処理。

// ConstructorSampleクラス
class ConstructorSample {    
    String str = "サンプル";
 
    // コンストラクタ
    public ConstructorSample() {        
        System.out.println(str);
    }
}

// Main.java
public class Main {
 
    public static void main(String[] args) {
        //インスタンスの生成
        //「cs」というインスタンス名で「ConstructorSample」というクラスの「ConstructorSample()」というコンストラクタ名の処理を実行。
        ConstructorSample cs = new ConstructorSample();
    }

}

オラクル認定資格教科書 Javaプログラマ Bronze SE(試験番号1Z0-818)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?