面向对象(高级 1)指南.pptVIP

  • 2
  • 0
  • 约 55页
  • 2017-06-18 发布于湖北
  • 举报
JAVA 语言程序设计 第6章:面向对象(高级) —— 继承的基本实现 目标 掌握继承的基本概念及实现 掌握继承实现的各种限制 为什么要有继承? 类的继承格式 在Java中使用extends关键字完成类的继承关系,操作格式: class 父类{} // 定义父类 class 子类 extends 父类{} // 使用extends关键字实现继承 继承的实现 通过子类扩展父类的功能 Person与Student的继承关系图 继承的限制 在Java中只允许单继承,不能使用多重继承,即:一个子类只能继承一个父类。但是允许进行多层继承,即:一个子类可以有一个父类,一个父类还可以有一个父类。 继承的类图表示 访问限制 在使用继承的时候也应注意的是:子类是不能直接访问父类中的私有成员和私有方法,但是可以调用父类中的非私有方法。 子类访问限制 下一知识点 JAVA 语言程序设计 第6章:面向对象(高级) —— 继承进阶 目标 掌握子类对象的实例化过程 掌握方法覆写的概念及实现 掌握super关键字的作用 子类对象实例化过程 在继承的操作中,对于子类对象的实例化也是有要求的:“子类对象在实例化之前必须首先调用父类中的构造方法之后再调用子类自己的构造方法”。 观察子类对象的实例化过程 隐含的语句 对于以上的代码实际在子类的构造方法中隐

文档评论(0)

1亿VIP精品文档

相关文档