108 - Virtual Functions
Functions without implementation have to be marked virtual outside of interfaces.
In interfaces, all functions are automatically considered virtual.
Functions with private visibility cannot be virtual.
- Virtual Function Rules
- No Implementation -> virtual
- interface -> All Functions Considered virtual
- private visibility -> Cannot be virtual