News

The abstract factory design is used to a set of related instances without specifying the concrete classes — it uses the factory method design pattern to create instances of classes.
Get an overview of design patterns, then use what you've learned to evaluate whether the Composite pattern is a good choice for a particular Java use case ...