Concept Flow - Overriding methods and properties
Define base class
Define method/property
Define subclass
Override method/property
Create subclass instance
Call overridden method/property
Execute subclass version
End
This flow shows how a subclass replaces a base class method or property with its own version when called.