Skip to content

Glossary: Software Design Patterns in Java

Abstract factory

An interface with several make methods that builds a whole family of related parts. One example is a carrier plus a label printer for the same shipping company.

Where the book teaches it

Related terms

Simple factoryFactory method