This chapter covers the abstract factory pattern.
GoF Definition
Provide an interface for creating families of related or dependent objects without specifying their concrete classes.
Note
To better understand this pattern, I suggest that you start at Chapter 24 (simple factory pattern) and then cover Chapter 4 (factory method pattern). The simple factory pattern does not fall directly in the Gang of Four design patterns, so the discussion on that pattern is placed in Part II of this book.
Concept
This is basically a factory of factories that provides one level of higher abstraction ...