public string EmployeeID;
public string EmployeeName;
public string EmployeeAddress;
public virtual void input()
Console.WriteLine("Enter emplyeeID: ");
EmployeeID = Console.ReadLine();
Console.WriteLine("Enter emplyee name: ");
EmployeeName = Console.ReadLine();
Console.WriteLine("Enter emplyee address: ");
EmployeeAddress = Console.ReadLine();
public virtual void Show()
Console.WriteLine(EmployeeID);
Console.WriteLine(EmployeeName);
Console.WriteLine(EmployeeAddress);
class FullTimeEmployee : Employee
public string EmployeeTask;
public int EmployeeWorkingHours;
public void CalculateSalary()
Console.WriteLine(250 + EmployeeWorkingHours * 10.80);
public override void input()
Console.WriteLine("Enter employee task: ");
EmployeeTask = Console.ReadLine();
Console.WriteLine("Enter employee working hours: ");
EmployeeWorkingHours = int.Parse(Console.ReadLine());
public override void Show()
Console.WriteLine(EmployeeTask);
Console.WriteLine(EmployeeWorkingHours);
class ContractEmployee : Employee
public string EmployeeContract;
public override void input()
Console.WriteLine("Enter employee contract: ");
EmployeeContract = Console.ReadLine();
public override void Show()
Console.WriteLine(EmployeeContract);
public static void Main()
Employee e1 = new Employee();
FullTimeEmployee f1 = new FullTimeEmployee();