Design Patterns 3: Strategie-Modus

Freitag, 25 April 2008

Siehe das folgende Beispiel benötigt das Programm einen anderen Ansatz zu den Datumsangaben. Strategie-Muster Idee ist wie folgt: 1. Die Definition einer abstrakten Schnittstelle zum Format Datum

Design Pattern 2: Abstract Factory Pattern

Dienstag, 22 April 2008

Fabrik-Muster: für die abstrakte, plattformunabhängige Klassenhierarchie ist besonders nützlich. In vielen plattformunabhängigen GUI-Bibliothek auf die weit verbreitete Verwendung dieses Modus. http://www.vincehuston.org/dp/abstract_factory.html

Design Pattern 1: Fliegengewicht-Modus

Montag, 21 April 2008

Szenario: Stell dir vor, wenn Sie einen Rich Text Editor (Rich Text) implementieren müssen, für jedes Zeichen kann verwendet werden, um eine Klasse darstellen, aufzeichnen den Charakter der Lage, Größe, Schriftart, Farbe, Unicode-Werte und so weiter. Dies ist ein einfaches Design, aber sorgfältig darüber nachdenken, in einem sehr umfangreichen Dokument, kann die gleiche Größe oder Schriftart für viele der Zeichen lang sein. Wenn jeder Charakter die gleichen Informationen erfasst werden, ist es verpflichtet, viel Platz verschwenden. Lösung: