Archiv der Kategorie: Design Pattern

Beschreibungen von diversen Design Patterns die ich im guggat emol Blog immer wieder benötige.

Nächste Einträge »

Singleton Pattern Einsatzbereiche

Mittwoch, den 18. März 2009

Das Singleton Pattern erlaubt uns im Prinzip globale Variablen in unserer objektorientierten Umgebung einzuführen. Der Vorteil liegt dabei in der guten Kapselung und somit der guten Kontrolle über die globalen Eigenschaften. Einsatzbereiche Verwaltung der Sprachen in einer Applikation Die Spracheinstellungen müssen nur ein einziges Mal pro Programmlauf geladen werden. Es ergibt wenig Sinn, wenn jedes [...] weiterlesen

Kategorie Design Pattern | 0 Kommentar »

Singleton Pattern Deklaration

Dienstag, den 17. März 2009

Wir wollen also erreichen, dass die einzelnen Modelle nicht mehr eigene Instanzen von Properties anlegen können. Was müssen wir hierfür tun? Wir müssen die Erzeugung des Properties Objektes so umgestalten, dass der Konstruktor der Klasse nicht mehr öffentlich zur Verfügung steht. Wenn der Konstruktor nicht mehr öffentlich (public) vorhanden ist, kann der new() Operator diesen [...] weiterlesen

Kategorie Design Pattern | 0 Kommentar »

Singleton Pattern Problemstellung

Montag, den 16. März 2009

Häufig benötigst du in deinen Programmen exakt eine Instanz von einem Objekt. Wozu das? Stell dir folgendes Szenario vor: Du willst ein Programm schreiben bei dem verschiedene Modelle beteiligt sind. Jedes dieser Modelle verwaltet beispielsweise Personenstammdaten. Die Modelle müssen auf die Datenbank zugreifen um dort ihre Personenstammdaten zu laden. Die Datenbank Credentials (User, Password, Hostname [...] weiterlesen

Kategorie Design Pattern | 0 Kommentar »

Design Pattern Einführung

Dienstag, den 3. März 2009

In der Informatik haben wir viele Jahre immer wieder das Rad neu erfunden. Ok, es war meistens kein Rad sondern die einzelnen Softwarekomponenten. Vor ein paar Jahren haben ein paar kluge Köpfe sich gesagt: “Hey, was wäre wenn wir einen Katalog zusammen stellen in dem wir reinschreiben wie ein bestimmtes Problem am Besten zu lösen [...] weiterlesen

Kategorie Design Pattern | 1 Kommentar »

Nächste Einträge »

zum Seitenanfang