Als «design-patterns» getaggte Fragen

137
Builder-Muster in effektivem Java

Ich habe kürzlich begonnen, Effective Java von Joshua Bloch zu lesen. Ich fand die Idee des Builder-Musters [Punkt 2 im Buch] wirklich interessant. Ich habe versucht, es in meinem Projekt zu implementieren, aber es gab Kompilierungsfehler. Folgendes habe ich im Wesentlichen versucht: Die Klasse mit...

134
Marker-Schnittstellen in Java?

Mir wurde beigebracht, dass die Marker-Schnittstelle in Java eine leere Schnittstelle ist und dem Compiler oder der JVM signalisiert, dass die Objekte der Klasse, die diese Schnittstelle implementieren, auf besondere Weise behandelt werden müssen, z. B. Serialisieren, Klonen usw. Aber in letzter...

133
Unterklasse einer Java Builder-Klasse

Geben Sie diesem Artikel von Dr. Dobbs und insbesondere dem Builder-Muster an, wie wir mit dem Fall der Unterklasse eines Builders umgehen. Eine naive Implementierung wäre eine gekürzte Version des Beispiels, in dem wir eine Unterklasse zum Hinzufügen einer GVO-Kennzeichnung erstellen möchten:...

120
Beispiel für ein Querschnittsthema

Was ist ein gutes Beispiel für eine cross-cutting concern? Das Beispiel für eine Krankenakte auf der Wikipedia- Seite scheint mir unvollständig zu sein. Warum würde die Protokollierung speziell in diesem Beispiel zu einer Codeduplizierung ( Streuung ) führen? (Neben einfachen Anrufen wie...