Assertion: class's constructor | /r/CapableOf | use single class
Facets:
value: to create objects
type: PURPOSE
value: concretely
type: MANNER
Source sentences:
text: Constructors, which concretely use a single class to create objects and return a new instance of the class, are abstracted by factories, which also create objects but can do so in various ways, using multiple classes or different allocation schemes such as an object pool.