Wie verwende ich statische Factory-Methoden anstelle von Konstruktoren?
Effective java sagt: "Erwägen Sie, statische Factory-Methoden anstelle von Konstruktoren bereitzustellen"
Wenn Sie ein @ hab
class A {
public static A getInstance() {
return new A();
}
}
Ist es sinnvoll, diese Methode für Klasse A bereitzustellen, anstatt new A () im Code aufzurufen.