Muster: NullPattern

Aus Wikibooks

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

[Bearbeiten] Null Muster

Erstelle einen Algorithmus in Form einer leeren Implementation

[Bearbeiten] Zweck

Ziel dieses Musters ist es eine leere Implementation bereitzustellen.

[Bearbeiten] UML

Bild:Null-pattern.png

[Bearbeiten] Entscheidungshilfen

Dieses Muster wird vor allem in Zusammenhang mit dem Muster Schablonenmethode verwendet, um zum einem unnötige if-Abfragen zu vermeiden und zum anderen den dadurch resultierenden Performance-Overhead zu negieren.

[Bearbeiten] Implementation

Für die Umsetzung muss folgendes implementiert werden.

  • Eine Klasse mit mind. einer Methode.

Konkrete Hinweise zur Implementation finden sich zu den Programmiersprachen:

[Bearbeiten] Verwandte Muster



(Entwurfs) Muster

Persönliche Werkzeuge