Java面向对象程序设计(第二版)赵生慧第4章_类的继承和多态课件教学.pptVIP

  • 4
  • 0
  • 约5.24千字
  • 约 55页
  • 2017-01-04 发布于未知
  • 举报

Java面向对象程序设计(第二版)赵生慧第4章_类的继承和多态课件教学.ppt

Java面向对象程序设计(第二版) 主编 赵生慧 中国水利水电出版社 第4章 类的继承和多态 教学内容 Java语言中继承的概念 父类与子类的概念 关键字super的用法 final修饰符的用法 多态的概念及其用法 教学目标 理解继承的概念及重要意义 掌握子类的继承方式 掌握创建子类对象的方法 理解子类和父类构造方法的执行过程 理解和掌握成员变量的隐藏和成员方法的覆盖 掌握super、final关键字的意义及使用方法 理解多态性的意义及用法 4.1 引例 例4.1 应用面向对象程序设计方法,分别设计一个动物类、一个鱼类和一个狗类。鱼和狗都有身高、体重等属性,另外还有吃饭、睡觉等行为。 分析:鱼和狗应具有动物身上的所有属性和行为,但不同的动物其属性和行为又各不相同。我们可以提取所有动物身上的共性,将其设计为一个父类(如动物类),对于不同的动物(如鱼)可以看成是父类的子类。用子类去继承父类属性和行为,实现代码重用。如Jpro4_1.java 4.2 继 承 继承的概念 继承是面向对象程序设计的又一个重要特性。类的继承就是以原有类为基础创建新类,达到代码复用的目的。 面向对象程序设计的继承特性使得大型应用程序的维护和设计变得更加简单。继承机制提供了一种重复利用原有程序模块资源的途径。通过新类

文档评论(0)

1亿VIP精品文档

相关文档