题目详情
简答题 按以下要求完成类的设计与对象创建:(1)定义一个职工类(Employee),定义2个属性并对其封装,属性包括职工编号(identifier)、职工姓名(name);定义一个2个参数的构造方法,用于对职工编号、职工姓名两个属性的初始化;定义一个成员方法work(),用于描述员工工作情况(如:输出"工作时间:周一至周五,朝九晚五");定义一个成员方法showInfo()用于输出职工基本信息.(2)通过继承Employee类定义一个经理类(Manager),定义一个属性工作部门(department),并封装;改写父类的showInfo()方法,在输出职工编号、职工姓名的基础上,输出工作部门;(3)通过继承Employee类定义一个董事长类(Chairman),改写父类的work方法,使其输出"董事长主持召开股东大会".(4)编写测试类(类名以姓名拼音加作业序号命名),在测试类中分别创建3个类的对象,对所有属性进行初始化或赋值,分别调用自身定义的方法和从父类继承来来的方法
学科:Java程序设计
时间:2023-06-13 09:18:23