Mid From PDF GoF Patterns Gang of Four Patterns

Flyweight Objects (Character):?

Short answer: The Character class holds the intrinsic state (the character symbol), which is shared across all instances. This makes it an ideal candidate for the Flyweight Pattern because multiple characters (e.g., 'H', 'e', 'l') may appear many times in the same text, but they only need one Character object for the symbol.

Say this in the interview

  1. Define — one clear sentence (the short answer above).
  2. Example — relate it to a project like ShopNest or your real work.
  3. Trade-off — when you would not use it.
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