2.3.1 实验内容

2.3.1 实验内容

本实验要求完成简单员工信息类的定义,能对A类员工的编号、姓名、性别、所在部门这4项基本信息存储和输出显示,显示结果如图2-5所示。

图2-5 简单的员工信息类运行结果

1.员工信息类结构

【例2-1】 定义EmployeeA类

定义公共类EmployeeA,内部的main()方法是该程序运行的入口。main()方法内部无执行和输出语句,因此可以顺利运行,但控制台无显示结果。

2.输出语句

要在Eclipse的控制台显示指定的文字信息,则需要使用Java的输出语句System.out.println("")。在""内加入指定的文字信息,运行后则在控制台显示对应文字,并在结尾产生回车换行效果。

【例2-2】 在main()方法中使用输出语句显示“员工基本信息表”。

控制台显示结果:

图2-6 【例2-2】运行结果

【例2-3】 在main()方法中使用多条输出语句。

控制台显示效果:

图2-7 【例2-3】运行结果

3.类的成员变量

【例2-4】 定义类EmployeeA的成员变量empName。

在EmployeeA类内定义的empName变量是该类的成员,类型为String字符串,用于代表员工的姓名。

【例2-5】 使用成员变量empName输出员工姓名。

在main()方法中创建EmployeeA类的对象person,通过person.empName访问该对象的员工姓名属性,赋值为“张毅”,并使用System.out.println()输出员工姓名,控制台显示结果为:

图2-8 【例2-5】运行结果

4.类的成员方法

【例2-6】 使用成员方法showInfo()完成例2-5。

使用成员方法输出结果,可以获得和在main()中输出完全相同的结果。在下一个项目中,我们将学习这一新的方法。