【发布时间】:2013-06-23 16:26:32
【问题描述】:
嗯,我有一个非常概念性的问题。很多东西看起来像织物,我不确定它的好处在哪里。 举例
public class MyObject {
public MyObject() {
}
public static MyObject create() {
return new MyObject();
}
public void doSomething(){
// some code...
};
}
在我看来,唯一的好处是对代码的出价更少。在我看来,对性能没有影响。还有其他好处吗?
MyObject myobject = new MyObject();
或
MyObjecct myobject = MyObject.create();
谢谢
【问题讨论】:
-
create在您的示例中应该是静态的。 -
@Averroes 当然谢谢 - 我修好了
标签: java conceptual