StaticのTips
毎回クラスをコンストラクタ経由でnewしないといけないのが面倒な場合
下記にしておけば、main側から下記でDataオブジェクトを作れるんですね〜〜〜
return
の前のnew
を忘れずにね!
public class Data { private String data1; private String data2; public Data(String data1, String data2) { this.data1 = data1; this.data2 = data2; } // getterはそれぞれ定義 public static Data makeData(String data1, String data2) { return new Data(data1, data2); } }
public class void main(String[] args) { //omitted Data dataA = Data.makeData("aaa" "bbb"); addData(dataA);