Which design pattern defines an interface for creating objects, but lets subclasses decide which class to instantiate?
Factory Method
Adapter
Observer
Singleton

Software Engineering Exercises are loading ...