读书人

C# 定义一个描述职工信息的类Employe

发布时间: 2013-12-19 00:33:34 作者: rapoo

C# 定义一个描述职员信息的类EmployeeInfo
新建一个项目
定义一个描述职员信息的类EmployeeInfo
数据成员包括:
Emp_id(职员编号)、Name(姓名)、InTime(入职年份)、Telephone(电话号码)和Post(邮编);
成员方法:FunLevel(计算工资级别)
(1)工资级别=1+(当前年份-入职年份)/2
(2) 各成员数据类型自行定义。
[解决办法]

public class EmployeeInfo
{
public int Emp_id { get; set; }

public string Name { get; set; }

public int InTime { get; set; }

public string Telephone { get; set; }

public string Post { get; set; }

public int SalaryLevel()
{
return 1 + (DateTime.Now.Year - InTime) / 2;
}
}

[解决办法]
 static void Main(string[] args)
{
EmployeeInfo employeeInfo = new EmployeeInfo() { Emp_id = 10001, Name = "zhang3", InTime = 2010, Telephone = "123456789", Post = "987654321" };
int salaryLevel = employeeInfo.SalaryLevel();
Console.WriteLine(salaryLevel);//2
}

读书人网 >C#

热点推荐