2.3 コンストラクタ

		  
public class GasStation {
    int unitPrice;
    int sales;
    int remain; 

    GasStation(){
        unitPrice=100; sales=0; remain=1000;
    }

    GasStation(int u, int s, int r){
        unitPrice=u; sales=s; remain=r;
    }

// 以下,略.

のようすることで,別途,初期化メソッドを呼ばなくても,

のように使える.ちょうど、C言語で 関数名(引数の列) などと指示して「呼び出す」ことと同じような感覚である。


2003年10月1日 11:33 更新