Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  Bu tasarım kalıbı fazla miktarda nesnelerle çalışırken nesnelerin taşıdığı ortak özellikleri defalarca tekrarlamamak için uyulması gereken bir çözüm sunar. En klasik örnekleri arasında bir kelime işlemci programı gösterilebilir. Bu kelime işlemci programındaki text'te yer alan her bir karakter ile ilgili font family, font size ve diğer karakter özelliklerini düşünün. Eğer her bir karakter için ayrı bir yapı tutsaydık baya bir memory işgal ederdik.Bu durumda bu kalıp der ki misal; a karakteri, verdana ve 13 pt olarak tanımı bir yerde tutulsa ve text içerisinde buna uyan a harfleri için ayrı ayrı tanım tutulmasa.

http://en.wikipedia.org/wiki/Flyweight_Pattern
8086
05 Aralık 2006 11:48
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
» Explicit Object Release Pattern » Memento Pattern » Iterator Pattern » Guarded Suspension Pattern » Factory Method Pattern » Decorator pattern » Command Pattern » Prototype Pattern » Critical Section Pattern » Adapter pattern » Read-Write Lock Pattern » Façade pattern » Mediator Pattern » Bridge pattern » Observer Pattern » Object Authenticator Pattern » Visitor Pattern » Common Attribute Registry Pattern » Abstract Factory Pattern » Template Method Pattern » Interpreter Pattern » Builder Pattern » Aggregate Enforcer Pattern » pattern » Chain of Responsibility Pattern » Virtual Proxy Pattern » State Pattern » Strategy Pattern » Null Object Pattern » Consistent Lock Order Pattern » Composite pattern » Counting Proxy Pattern » Object Cache Pattern » Singleton Pattern » Proxy pattern

© 2005, Bilişim Kulübü. (1109 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen