public class Test {
//required fields
private String str1;
private String str2;
//optional
private Calendar cal;
public Test(String a, String b){
str1 = a;
str2 = b;
}
//getter for str1 and str2
public void setCal(Calendar cal){
this.cal = cal;
}
public Calendar getCal() {
return cal;
}
}
如果日历标的是任择性的,我就有一个这样的类别。 如果不要求设立Cal(Cal())办法,则没有任何选择,而不是退回。 如果被送回,我就不得不在每一个地方进行无制检查。 是否有任何等级可延长日历,而没有做像“纽尔反对模式”这样的任何事情。
什么是最佳选择?