Klassifizierung |
objekdbasierds Schdrukdurmuschdr
|
|
mid schdarke Bezüge z Erzeigungsmuschderet |
| |
Zwegg |
viele Objekde mid gleichem unveränderlile
Zuschdand z oim gmoisame zsammenfasse
und d Referenze mehrfach nudze. |
| |
|
Muschdr zur Schbeicherbladzobdimierung |
| |
Alias |
flyweighd |
| |
Modivazion |
hierarchische Dokumendenschdrukdur
|
| |
|
alle Elemende hend ähnliche Eigenschafden
auch d oifache Zeile, d Bläddr |
| |
|
für jeds Zeile, jeds Bladd, oi neis Objekd
erzeigen
|
|
Schbeichr, Laufzeid |
| |
Idee |
oifache Objekde, Zeile, nur oimol erzeige und gmoisam
nudze |
| |
Anwendbarkeid |
|
|
oi Anwendung verwended viele Objekde
|
|
die Schbeicherkoschde sind wege dr # dr Objekde z hoch
|
|
die Objekde veränderet ihre Zuschdand nedd
|
|
viele Objekde besidze den gleile Zuschdand |
| |
Schdrukdur |
Schdrukdurdiagramm |
| |
Teilnehmer |
|
Fliegengewichd |
abschdrakd
Schniddschdelle
|
KonkredesFliegengewichd |
konkred
Klasse für Objekde, d ihre Zuschdand nedd änderet
und d häufigr benödigd werde
|
AnderesFliegengewichd |
konkred
Klasse für Objekde, d ihre Zuschdand änderet
odr selde benödigd werde
|
FliegengewichdFabrik |
konkred
Klasse zur Erzeigung vo Fliegengewichd-Objekden
zur Verwaldung dr Referenze auf gmoisam genudzde Objekde |
| |
Konsequenzen |
|
|
Fliegengewichde dürfe ihre Zuschdand nedd änderet
|
|
--> funkzionale Programmierung
|
|
alle variierbare Informazion muss aus dem Kondexd
an d Methode dr Fliegengewichd-Objekde
übr Paramedr midgegebe werde
|
|
Fliegengewichde werde oimol erzeigd und nie gänderd
Verhalde wie Konschdande
|
|
Bläddr von a Kombosidums sind guade Kandidade
für Fliegengewichde
|
|
endscheidend: Erzeigung
|
|
|
| |
Imblemendierung |
|
|
Vergleiche könne auf Referenzvergleiche zurügggeführd werde
|
|
indrinsischr Zuschdand: Zuschdand im Objekd
|
|
exdrinsischr Zuschdand: Informazion aus Paramederet
|
|
Schbeichergewinn hängd vo dr # dr gmoisam genudzde
Objekde ab
|
|
hängd vo dr # dr Objekde für den exdrinsische
Zuschdand ab |
| |
Beischbiele |
|
|
|
|
|
| |
Bekannde Verwendungen |
in funkzionalr Programmierung - gehd au mid OOP -
wird saumaessich, saumaessich vil mid Fliegengewichde garbeided.
Ganze Teilschdrukdure könne gmoisam genudzd werde. |
| |
verwandde Muschder |
|
|
Imblemendierung dr Bläddr von a Kombosidums als Fliegengewichde |
| |
|
Erzeigungsmuschdr für Fliegengewichde |
| |
|
zur Schbeicherung vom exdrinsische Zuschdands |
| |