Assertion: class | /r/HasProperty | extended
Facets:
Source sentences:
text: The third limitation is that, if the class were to be extended (e.g., by making the constructor protected—this is risky but feasible), the subclass must provide its own re-implementation of all factory methods with exactly the same signatures.
text: Classes in C++ can be extended, creating new classes which retain characteristics of the base class.