第四章__继承与多态.pptVIP

  • 36
  • 0
  • 约1.01万字
  • 约 55页
  • 2017-08-24 发布于河南
  • 举报
第四章 继承与多态 重点掌握: 继承 多态性 重载与Java的重载 构造函数的继承与重载 包的创建及引用 接口的概念、作用、声明以及实现的方法 第四章 继承与多态 4.1 继承的基本概念 4.2 如何实现继承 4.3 多态与动态绑定 4.4 构造函数的继承与重载 4.5 抽象类及其应用举例 4.6 包 4.7 接口 4. 1 继承的概念 1、继承的定义 新类由已存在的类生成,通过保留它们的属性和行为并且根据新类的要求对性能加以修改,添加新的属性和行为。 2、父类与子类的定义 父类:被继承的类(基类、超类) 子类:继承父类的类(派生类) 3、单继承与多继承 如果子类只从一个父类继承,则称为单继承; 如果子类从一个以上父类继承,则称为多继承。 注意 Java不支持多重继承,但它支持“接口”概念。 4. 2 如何实现继承 子类从父类继承有两个主要的方面: (1)属性的继承。 例如,公司是一个父类,一个公司有名称、地址、经理、雇员等,这些都属于结构方面。 (2)方法的继承。一个父类定义了若干操作, 如一个公司要有项目、利润、任命经理、录用职工等操作,子公司也将继承这些行为。 注意: (1)子类不能继承父类的private成员。 (2)protected访问是提供子类访问父类的可能

文档评论(0)

1亿VIP精品文档

相关文档