C# program of Employee Information using Inheritance
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication21
{
class citizen
{
string ID = "1423-85478-Z";
string name = "ABC";
public void GetPersonalInfo()
{
Console.WriteLine("ID {0}" + ID);
Console.WriteLine("Name {0}" + name);
}
}
class employee:citizen
{
string companyName = "Technology Group Inc";
string companyID = "ENG-RES-101-C";
public void GetInfo()
{
Console.WriteLine("Citizen's Information");
GetPersonalInfo();
Console.WriteLine("\nJob Information");
Console.WriteLine("Company Name {0}",companyName);
Console.WriteLine("Company ID {0}",companyID);
}
}
class MainClass
{
static void Main(string[] args)
{
employee E = new employee();
E.GetInfo();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication21
{
class citizen
{
string ID = "1423-85478-Z";
string name = "ABC";
public void GetPersonalInfo()
{
Console.WriteLine("ID {0}" + ID);
Console.WriteLine("Name {0}" + name);
}
}
class employee:citizen
{
string companyName = "Technology Group Inc";
string companyID = "ENG-RES-101-C";
public void GetInfo()
{
Console.WriteLine("Citizen's Information");
GetPersonalInfo();
Console.WriteLine("\nJob Information");
Console.WriteLine("Company Name {0}",companyName);
Console.WriteLine("Company ID {0}",companyID);
}
}
class MainClass
{
static void Main(string[] args)
{
employee E = new employee();
E.GetInfo();
}
}
}