URL: https://www.st.cs.uni-saarland.de/edu/einst/06-patterns.pdf
%PDF-1.3
5 0 obj
<< /S /GoTo /D (section.1) >>
endobj
8 0 obj
(Entwurfsmuster)
endobj
9 0 obj
<< /S /GoTo /D (section.2) >>
endobj
12 0 obj
(Muster in der Architektur: Window Place)
endobj
13 0 obj
<< /S /GoTo /D (section.3) >>
endobj
16 0 obj
(Muster im Software-Entwurf)
endobj
17 0 obj
<< /S /GoTo /D (section.4) >>
endobj
20 0 obj
(Die Elemente eines Musters)
endobj
21 0 obj
<< /S /GoTo /D (section.5) >>
endobj
24 0 obj
(Die Elemente eines Musters \(2\))
endobj
25 0 obj
<< /S /GoTo /D (section.6) >>
endobj
28 0 obj
(Die Elemente eines Musters \(3\))
endobj
29 0 obj
<< /S /GoTo /D (section.7) >>
endobj
32 0 obj
(Fallstudie: Die Textverarbeitung Lexi)
endobj
33 0 obj
<< /S /GoTo /D (section.8) >>
endobj
36 0 obj
(Herausforderungen)
endobj
37 0 obj
<< /S /GoTo /D (section.9) >>
endobj
40 0 obj
(Struktur darstellen -- das Composite-Muster)
endobj
41 0 obj
<< /S /GoTo /D (section.10) >>
endobj
44 0 obj
(Elemente im Dokument)
endobj
45 0 obj
<< /S /GoTo /D (section.11) >>
endobj
48 0 obj
(Glyphen)
endobj
49 0 obj
<< /S /GoTo /D (section.12) >>
endobj
52 0 obj
(Glyphen \(2\))
endobj
53 0 obj
<< /S /GoTo /D (section.13) >>
endobj
56 0 obj
(Das Composite-Muster)
endobj
57 0 obj
<< /S /GoTo /D (section.14) >>
endobj
60 0 obj
(Struktur)
endobj
61 0 obj
<< /S /GoTo /D (section.15) >>
endobj
64 0 obj
(Teilnehmer)
endobj
65 0 obj
<< /S /GoTo /D (section.16) >>
endobj
68 0 obj
(Teilnehmer \(2\))
endobj
69 0 obj
<< /S /GoTo /D (section.17) >>
endobj
72 0 obj
(Folgen)
endobj
73 0 obj
<< /S /GoTo /D (section.18) >>
endobj
76 0 obj
(Folgen \(2\))
endobj
77 0 obj
<< /S /GoTo /D (section.19) >>
endobj
80 0 obj
(Algorithmen einkapseln -- das Strategy-Muster)
endobj
81 0 obj
<< /S /GoTo /D (section.20) >>
endobj
84 0 obj
(Formatieralgorithmen)
endobj
85 0 obj
<< /S /GoTo /D (section.21) >>
endobj
88 0 obj
(Formatieralgorithmen \(2\))
endobj
89 0 obj
<< /S /GoTo /D (section.22) >>
endobj
92 0 obj
(Das Strategy-Muster)
endobj
93 0 obj
<< /S /GoTo /D (section.23) >>
endobj
96 0 obj
(Struktur)
endobj
97 0 obj
<< /S /GoTo /D (section.24) >>
endobj
100 0 obj
(Teilnehmer)
endobj
101 0 obj
<< /S /GoTo /D (section.25) >>
endobj
104 0 obj
(Folgen)
endobj
105 0 obj
<< /S /GoTo /D (section.26) >>
endobj
108 0 obj
(Mehrfache Variation -- das Bridge-Muster)
endobj
109 0 obj
<< /S /GoTo /D (section.27) >>
endobj
112 0 obj
(Variation durch Klassen)
endobj
113 0 obj
<< /S /GoTo /D (section.28) >>
endobj
116 0 obj
(Andere Variationsm\366glichkeiten)
endobj
117 0 obj
<< /S /GoTo /D (section.29) >>
endobj
120 0 obj
(Neue Unterklassen)
endobj
121 0 obj
<< /S /GoTo /D (section.30) >>
endobj
124 0 obj
(Probleme)
endobj
125 0 obj
<< /S /GoTo /D (section.31) >>
endobj
128 0 obj
(Mehrfach-Vererbung)
endobj
129 0 obj
<< /S /GoTo /D (section.32) >>
endobj
132 0 obj
(Dynamische Kopplung)
endobj
133 0 obj
<< /S /GoTo /D (section.33) >>
endobj
136 0 obj
(Das Bridge-Muster)
endobj
137 0 obj
<< /S /GoTo /D (section.34) >>
endobj
140 0 obj
(Struktur)
endobj
141 0 obj
<< /S /GoTo /D (section.35) >>
endobj
144 0 obj
(Teilnehmer)
endobj
145 0 obj
<< /S /GoTo /D (section.36) >>
endobj
148 0 obj
(Folgen)
endobj
149 0 obj
<< /S /GoTo /D (section.37) >>
endobj
152 0 obj
(Benutzer-Aktionen -- das Command-Muster)
endobj
153 0 obj
<< /S /GoTo /D (section.38) >>
endobj
156 0 obj
(Benutzer-Aktionen \(2\))
endobj
157 0 obj
<< /S /GoTo /D (section.39) >>
endobj
160 0 obj
(Benutzer-Aktionen \(3\))
endobj
161 0 obj
<< /S /GoTo /D (section.40) >>
endobj
164 0 obj
(Benutzer-Aktionen \(4\))
endobj
165 0 obj
<< /S /GoTo /D (section.41) >>
endobj
168 0 obj
(Das Command-Muster)
endobj
169 0 obj
<< /S /GoTo /D (section.42) >>
endobj
172 0 obj
(Struktur)
endobj
173 0 obj
<< /S /GoTo /D (section.43) >>
endobj
176 0 obj
(Teilnehmer)
endobj
177 0 obj
<< /S /GoTo /D (section.44) >>
endobj
180 0 obj
(Teilnehmer \(2\))
endobj
181 0 obj
<< /S /GoTo /D (section.45) >>
endobj
184 0 obj
(Folgen)
endobj
185 0 obj
<< /S /GoTo /D (section.46) >>
endobj
188 0 obj
(Kommandos r\374ckg\344ngig machen)
endobj
189 0 obj
<< /S /GoTo /D (section.47) >>
endobj
192 0 obj
(Kommandos r\374ckg\344ngig machen \(2\))
endobj
193 0 obj
<< /S /GoTo /D (section.48) >>
endobj
196 0 obj
(Kommandos r\374ckg\344ngig machen \(3\))
endobj
197 0 obj
<< /S /GoTo /D (section.49) >>
endobj
200 0 obj
(Kommandos r\374ckg\344ngig machen \(4\))
endobj
201 0 obj
<< /S /GoTo /D (section.50) >>
endobj
204 0 obj
(Kommandos r\374ckg\344ngig machen \(5\))
endobj
205 0 obj
<< /S /GoTo /D (section.51) >>
endobj
208 0 obj
(Makros)
endobj
209 0 obj
<< /S /GoTo /D (section.52) >>
endobj
212 0 obj
(Zusammenfassung)
endobj
213 0 obj
<< /S /GoTo /D (section.53) >>
endobj
216 0 obj
(Zusammenfassung \(2\))
endobj
217 0 obj
<< /S /GoTo /D [218 0 R /Fit ] >>
endobj
222 0 obj <<
/Length 852
/Filter /FlateDecode
>>
stream
x��XKO�@��W��zؙ}�ت�R�^J9��)�$�<���x� !E*�
?f��o盝���?�`�&h��'R���' ����*�؈l�`\^���V
Nw���F:��O��'��a$���ʀC%��&g��JҜ!�T$�dXL^��a�����*��&�|p�6kTx
ܫ�����1����RTD#u�I��>�rز�3m`���Njw���Oj�p���² �|�ۛ~2_&G^�Thc���1�DYxr��BO���v)f��69g1��n��N1+�-n���h!S�+l+�6~�2/*��^r��1�2F�aPop~ ��>��&ǽi�-Y�{J�i��n�@a�W^�TjG��A���(]+���ƀ�l'$y��Q#�) �%���J�uJ�6�˄���h�QA��4��|�R-�e�ͣ)r&���-$,k��Q�Ҥ�*�m�c(��H����:"�<U!�j�h�������]G|�B�݅�; �ʪ~Ee�9�h���kM��|�������Wtܳ���|��y�J�L��]i�L� ���H�p�!�f�%����ttO�#w��ud�Ykt�m�]w+o�����S%���t�k�d��!���Ţ�bbS�ʓ�կ�uF���xM����~1�Ƌ�<�6CY�["���$6F������@���jU
X����d0���Ô����hTl��6װ����c}ʯ����j��n����4��W��6ĕ�x�ŀ/��_�tv=6mCJ���MAF�Q���KK��%�~:�O��M��{X
WC�!f�\@�q������'a��w��v�j���N��Zendstream
endobj
218 0 obj <<
/Type /Page
/Contents 222 0 R
/Resources 221 0 R
/MediaBox [0 0 576 421.2]
/Parent 242 0 R
/Annots [ 224 0 R 228 0 R 232 0 R 233 0 R 234 0 R 235 0 R 236 0 R 237 0 R ]
>> endobj
219 0 obj <<
/Type /XObject
/Subtype /Image
/Width 1
/Height 1
/BitsPerComponent 8
/Length 185
/ColorSpace /DeviceGray
/Filter /DCTDecode
>>
stream
����JFIFHH��Created with The GIMP��C
$.' ",#(7),01444'9=82<.342��"������?��endstream
endobj
220 0 obj <<
/Type /XObject
/Subtype /Image
/Width 1229
/Height 745
/BitsPerComponent 8
/Length 28657
/ColorSpace /DeviceRGB
/Filter /DCTDecode
>>
stream
����JFIF��oCreated with The GIMP
CREATOR: XV Version 3.10a Rev: 12/29/94 (PNG patch 1.2) Quality = 75, Smoothing = 0
��C
$.' ",#(7),01444'9=82<.342��C
2!!22222222222222222222222222222222222222222222222222����"��
���}!1AQa"q2���#B��R��$3br�
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz���������������������������������������������������������������������������
���w!1AQaq"2�B���� #3R�br�
$4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz��������������������������������������������������������������������������?J(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
)2 ��}3Q�q
�-4�Q/W����O��@�x��ֹK����Ckݲ>7��z�����q��5=cq9X?�Cjv���g�צ(ѵ?��d���έ���wǩ���s�Rxk�I��I!M���̏iڠ�ۃ��u�