abstract class Employee :
{
private string mFirstName;
private string mLastName;
public Employee(string fname, string lname)
{
mFirstName = fname;
mLastName = lname;
}
public Employee()
{
}
public string FName
{
get
{
return mFirstName;
}
set
{
mFirstName = value;
}
}
public string LName
{
get
{
return mLastName;
}
set
{
mLastName = value;
}
}
public abstract double InComeEarned();
}
class RegularEmployee : Employee
{
private double mSalary;
public RegularEmployee(string fname, string lname, double salary) : base()
{
mSalary = salary;
}
public double Salary
{
get
{
return mSalary;
}
set
{
mSalary = value;
}
}
public override double InComeEarned()
{
return Salary;
}

Copyright © 2013 - All Rights Reserved - VKInfotek.com