面向对象程序设计——员工继承关系程序设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生自评
学生根据对执行任务过程进行自评,给出相应的成绩,占10%
学生互评
学生间根据课堂口语表达及表现,互相评价,占10%
教师评价
教师根据对学生的学习态度、出勤、课堂表现、沟通与表达能力,并结合执行任务过程的各个环节进行评价,占20驰
合计
1.打开ECliPSe,包中定义员工类:
2.在员工类中只定义共有的成员变量,定义类的构造方法,定义共有的方法;
3.定义行政类,经理类,只定义自己特有属性和方法,父类己有的成员变量和成员
方法不再定义;
4.编写测试类,分别声明对象进行调用。
总结知识点
评价
类别
比例
成绩
签名
成果评定
根据学习成果评定成绩,占60%
实现思路
员工类、行政人员类、经理类有许多相同的语句代码。在属性方面,都包含了年龄、性别等重复的信息定义。换个思路,员工是一般性的概念,在定义类时,将经理类、行政类中相同的属性和方法抽象出来,集中放在员工类中,形成一种共享的机制,经理类、行政类中只放自己特有的成员变量和成员方法,减少重复代码。这样的员工类称为父类,行政人员类、经理类称为子类。子类继承父类的非私有成员变量和成员方法。
学习模块
面向对象程序设计一员工继承关系程序设计
知识点
继承、super、多态
工作任务
编写员工继承关系程序
任务目标
1、理解继承的概念
2、理解父类与子类之间的关系
3、掌握this、SUPer关键字
4、掌握多态
5、掌握最终类和抽象类
接受任务班组
姓名
任务行
公司中含有三类员工分别是雇员、行政人员和经理。由于类别不同对于三类员工分别使用类进行标示。要求雇员包含:属性有姓名和工号;行为有工作和加班。行政人员包含:属性有姓名、工号和职务;行为有工作和管理。经理包含:属性有姓名、工号、职务和部门;行为有工作和外交。使用继承技术实现公司员工的信息管理。
相关文档
最新文档