さて、私は非常に概念的な質問があります。多くのものがファブリックのように見えますが、どこに大きな利点があるのか わかりません. 例として
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();
ありがとう