Assertion: class | /r/CapableOf | use the object
Facets:
Source sentences:
text: Creating an object directly within the class that requires or uses the object is inflexible because it commits the class to a particular object and makes it impossible to change the instantiation independently of the class.