A class may declare a method that doesn't have a default implementation, but which must be overridden. For example a class called Account may have a method called PrintInfo , and the method may use a property called AccountType . The AccountType property would have a different implementation in each class. Therefore the author of the Account class may define the AccountType function as a function that must be overridden. To add a function that must be overridden:
Tip
|