Software Engineering KB

Home

❯

05 Software Design and Architecture

❯

01 Design Patterns

❯

01 Concept

❯

Abstract Factory

Abstract Factory

Feb 10, 20261 min read

  • design-patterns
  • creational
  • abstract-factory

Abstract Factory

← Back to Creational Patterns

Family of related objects without specifying classes. Provides an interface for creating families of related or dependent objects without specifying their concrete classes. Ensures that created objects are compatible with each other.

Key Properties

  • Product Families
  • Platform Independence
  • Consistency Guarantee

Related

  • Factory Method (single product)
  • Builder (step-by-step construction)

design-patterns creational abstract-factory


Graph View

  • Abstract Factory
  • Key Properties
  • Related

Backlinks

  • Creational Patterns
  • Builder
  • Factory Method
  • Product Families

Created with Quartz v4.5.2 © 2026

  • GitHub