Kapselung der Objekterzeugung in Java

Objekte werden in Java per new Keyword erzeugt. Möchte man die Anwendung möglichst lesbar, flexibel und testbar gestalten sollte man Gebrauch von einer Kapselung der Objekterzeugung machen. Hierzu bieten sich static factory methods und Patterns zur Objekterzeugung an. In verschiedenen Büchern bin ich auf interessante Anmerkungen zu static factory methods und zum Factory Method Pattern … [Read more…]