Abstract Factory

Teach and apply the Abstract Factory pattern to create families of related products through abstract interfaces while keeping variants compatible. Use when users ask about Abstract Factory, replacing concrete constructors for multiple product types, ensuring variant consistency, or comparing Abstract Factory with Factory Method or Builder.

mdadul Updated

File contents

mdadul/agent-skills/tree/main/skills/design-pattern/creational/abstract-factory commit 37f891ba59

Frequently asked questions

npx skillmds@latest add mdadul/abstract-factory