class Soup {
private Soup() {}
// (1) Allow creation via static method:
public static Soup makeSoup() {
return new Soup();
}
--------------private 构造函数 在别的类内不能被new 吧 ,这样有什莫好处吗?
private Soup() {}
// (1) Allow creation via static method:
public static Soup makeSoup() {
return new Soup();
}
--------------private 构造函数 在别的类内不能被new 吧 ,这样有什莫好处吗?
2. 实现对象创建的定制暂时只想到这两条