Assertion: inheritance's class | /r/CapableOf | override the method
Facets:
value: with its own implementation
type: MANNER
Source sentences:
text: When a base class declares a method as virtual , a derived class can override the method with its own implementation.
text: In addition to this a class can inherit only from one abstract class (but a class may implement many interfaces) and and must override all its methods/properties that are declared to be abstract and may override virtual methods/ properties.
text: Derived classes must override the method to allow creating objects of their type.