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:
Share this Q&A
Share preview image: https://www.toolliyo.com/images/toolliyo-logo.png