Java コンストラクタの呼び出し
どうもおしょうです。
ようやくプログラムの記事を書きだしますw
コンストラクタの呼び出し
処理を作りました。(ほぼprogateでやったことのコピペですが...)
まずはメイン処理のMain.javaを作成し、以下のコードを書きます。
Main.java
class Main {
public static void main(String[] args) {
// インスタンスの生成と変数への代入
Sample sample = new Sample();
System.out.println("【サンプル】");
System.out.println("名前:" + sample.name);
}
}
次にコンストラクタを呼び出すSample.javaを作成します。
Sample.java
class Sample {
// 定数の定義
public String name;
// コンストラクタの定義
Sample() {
this.name = "おしょう";
}
}
Main.javaの4行目にある
Sample sample = new Sample();
でSample.javaのコンストラクタ(Sample.javaの6~8行目)を実行します。
その後、Main.javaの6行目にある
System.out.println("名前:" + sample.name);
この処理で、Sample.javaのコンストラクタによってセットされた
name(中身に"おしょう"がセットされている)を処理結果のコンソールに出力します。
【サンプル】
名前:おしょう
と表示されます。
何かより良いやり方があればご指摘お願いします。
IT企業に就職しても勉強していないと、このレベルでもすぐに書けないのが悲しい...w