Professional Documents
Culture Documents
Method Overriding in C#
Method Overriding in C#
Example
This example defines a base class named Employee, and a derived class named SalesEmployee. The
SalesEmployee class includes an extra property, salesbonus, and overrides the method CalculatePay in
order to take it into account.
C#
class TestOverride
this.name = name;
this.basepay = basepay;
{
return basepay;
this.salesbonus = salesbonus;
}
static void Main()
1000, 500);
/*
Output:
*/