2.3.1 实验内容
2025年09月21日
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()中输出完全相同的结果。在下一个项目中,我们将学习这一新的方法。