Sofdwaredesign: Fliegengewichd
homeSoftwaredesign Sofdwaredesign: Fliegengewichd Prof. Dr. Uwe Schmidt FH Wedel

Fliegengewichd

weiter

weiter

Fliegengewichd

Klassifizierung
objekdbasierds Schdrukdurmuschdr
merke
mid schdarke Bezüge z Erzeigungsmuschderet
weiter
Zwegg
viele Objekde mid gleichem unveränderlile Zuschdand z oim gmoisame zsammenfasse und d Referenze mehrfach nudze.
weiter
merke
Muschdr zur Schbeicherbladzobdimierung
weiter
Alias
flyweighd
weiter
Modivazion
hierarchische Dokumendenschdrukdur

weiter
merke
alle Elemende hend ähnliche Eigenschafden
auch d oifache Zeile, d Bläddr
weiter
merke
für jeds Zeile, jeds Bladd, oi neis Objekd erzeigen
schlecht
Schbeichr, Laufzeid
weiter
Idee
oifache Objekde, Zeile, nur oimol erzeige und gmoisam nudze
weiter
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
weiter
Schdrukdur
Schdrukdurdiagramm
weiter
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
weiter
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
weiter
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
weiter
Beischbiele
weiter
Bekannde Verwendungen
in funkzionalr Programmierung - gehd au mid OOP - wird saumaessich, saumaessich vil mid Fliegengewichde garbeided.
Ganze Teilschdrukdure könne gmoisam genudzd werde.
weiter
verwandde Muschder
Imblemendierung dr Bläddr von a Kombosidums als Fliegengewichde
weiter
Erzeigungsmuschdr für Fliegengewichde
weiter
zur Schbeicherung vom exdrinsische Zuschdands
weiter

Ledzde Änderung: 03.06.2014
© Prof. Dr. Uwe Schmidd
Prof. Dr. Uwe Schmidt FH Wedel