O'Reilly logo

C# 3.0 Entwurfsmuster by Judith Bishop

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Fliegengewicht-Muster

Rolle

Das Fliegengewicht-Muster (Flyweight) bietet einen effizienten Weg, gemeinsame Informationen auch gemeinsam zu verwalten, wenn sich diese in kleinen, aber in einem System reichhaltig vorhandene Objekten befinden. Damit wird dabei geholfen, den Speicherbedarf zu reduzieren, der ansonsten bei vielen mehrfach vorhandenen Werten erforderlich wäre. Das Fliegengewicht-Muster unterscheidet zwischen dem intrinsischen und extrinsischen Zustand eines Objekts. Die größten Einsparungsmöglichkeiten ermöglicht das Fliegengewicht-Muster, wenn Objekte beide Zustandsarten nutzen:

  • Der intrinsische Zustand kann in großem Umfang gemeinsam verwaltet werden, was Speicheranforderungen minimiert.

  • Der extrinsische Zustand kann bei Bedarf berechnet ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required