欢迎来到天天文库
浏览记录
ID:46966886
大小:252.50 KB
页数:11页
时间:2019-12-01
《《工资信息管理系统》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、工资信息管理系统相关回顾Java是否支持多继承Java中的重载与覆盖Java中的接口与多态训练目标Java中类的继承Java中类的重写Java中接口的运用Java中的多态讲解教员讲解上机目标job1写一公司类(Corp)该类有以下属性1、公司编号(No)2、公司名称(Name)3、公司负责人(Leader)4、公司网址(Web)5、公司联系电话(Phone)该类有以下方法:1、入职新员工(EntryEmployee)2、修改员工基本信息(ModifyEmployee)3、开除员工(FireEmployee)4、发放员工工资(PaySalary)job2定义一个员工
2、类(Employee)员工类有以下属性:1、员工工号(Id)2、员工姓名(Name)3、员工出生日期(Birthday)4、员工联系电话(Mobile)3、员工入职时间(EntryTime)4、员工职务(Duty)5、员工所在公司(Corp)6、员工基本工资(BaseSalary)员工类有以下方法:1、计算工资(CalcSalary)Job3在上章上机作业基础上继续完善员工类:要求如下:1、抽象出一个基类(BaseEmployee),Employee类,方法属性同Employee类2、Employee类从BaseEmployee类派生,增加一岗位工资(GwSala
3、ry)3、TechEmployee类(技术工)从普通员工类(Employee)派生,增加一绩效工资(JxSalary)4、AdvEmployee类(高工)从技术工类(TechEmployee)派生,多增加一个奖金(PrizeSalary)备注:BaseEmployee类的计算工资的方法改为虚方法,TechEmployee类和AdvEmployee均需重写该方法实现正确计算工资的功能Job4在Job3的基础上,将BaseEmployee类的计算工资的方法为抽象方法Job5重构:抽象一接口IEmployee,有一计算工资的方法BaseEmployee实现该接口Job6
4、重构公司类中的发放工资的方法(利用多态来完成).总结上机作业假如您是一培训电脑学校的机房管理员,您计划做一个机房电脑查询系统,请设计该系统基本类图。提示:理论上应会涉及到以下类:1、机房2、电脑利用数组存储电脑信息
此文档下载收益归作者所有