Mid From PDF GoF Patterns Gang of Four Patterns

Client Code (Program):?

  • When the program requests a Character for each letter in the string "Hello

World", the CharacterFactory checks if the character already exists. If it

does, the existing object is reused; otherwise, a new Character object is

created.

  • As a result, memory is saved, and performance is improved by reusing

common objects.

Key Benefits of the Flyweight Pattern:

More from Design Patterns in C#

All questions for this course
Toolliyo Assistant
Ask about tutorials, ebooks, training, pricing, mentor services, and support. I use public site content only—not admin or internal tools.

care@toolliyo.com

Need callback? Share your details