文档详情

东软实训章件)JAVA编程基础06面向对象高级特性.pdf

发布:2018-11-08约2万字共66页下载文档
文本预览下载声明
JAVA编程基础 —— 面向对象高级特性 3 Sept. 2008 © Neusoft Confidential 第六章 面向对象高级特性 目标: 介绍Java 中类的继承,封装, 多态,方法的覆盖,抽象类、 教学方法:讲授ppt + 接口及内部类等面向对象的高 上机练习 级特性。通过本课的学习,学 员应该掌握如下知识: 1)类的继承、封装、多态 2 )抽象类及接口 3)引用数据类型的转换 4 )访问权限修饰符的使用 5)final关键字 本章要点 • 类的继承  继承的规则  子类的构造器 • Java 中的包和访问修饰符 • 方法的覆盖 • 引用数据类型的转换  向下转型  向上转型 • 多态  特征  动态绑定 • 抽象类和接口  定义  抽象方法  区别 • Final关键字 • 内部类 Contents 1 类的继承 2 Java包的概念 3 访问权限修饰符 4 方法的覆盖 5 引用类型的转换 类的继承 • 类的继承  在Java 中定义一个类时,让该类通过关键字extends继承一个已有 的类,这就是类的继承(泛化) 。  被继承的类称为父类(超类,基类),新的类称为子类(派生 类)。  子类继承父类的所有属性和方法,同时也可以增加自己的属性和 方法。 Officer 使用 -name Employee Worker -birth 继承 Officer -name Worker -name -birth -salary -birth -department -salary -depar
显示全部
相似文档