レポ
クラウドで
伸びる人沈む人

連絡特定商取引将来設計運営方針&メルマガSEの彼女は?
成功レポート集 Fedora9インストール! EclipseでJava Oracleバックアップのアーキテクチャ ゼロからHPでCGI 便利ネット知識
無料レポ&講習 IT業界の実態 linux処方箋 Java処方箋 Oracle処方箋 Perl処方箋
インスタンス化時に変数を設定する

<IT技術の処方箋:インスタンス化時に変数を設定する>




インスタンス化時に変数を設定する場合もあります。
例でみてみましょう。
このような場合は、コンストラクタに変数を扱うメソッドがあるはずです。

●1つ目
public class Xyz {
int x;
int y;
int z;
Xyz(int bb){
x=1;
y=2;
z=bb;
}
}

●2つ目
public class HelloWorld {
public static void main(String args[]) {
Xyz a = new Xyz(6);
System.out.println(a.x);
System.out.println(a.y);
System.out.println(a.z);
}
}

実行結果
C:\java>java HelloWorld
1
2
6

解説
Xyz a = new Xyz(6);
において、変数を設定しています。
これが、Xyz(int bb) というコンストラクタ(メソッド)に渡されています。

ちなみに、コンストラクタについては、こちらを参照
http://www.searchman.info/tips/2100.html
さらに補講教材があります。
以下をクリックしてください。

新人用Java勉強環境の準備

Servlet初心者が勘違いする「典型的な間違い」

クラウドで伸びる人沈む人 ||Copyright © 2005-2020 SearchMan,All Rights Reserved.