第4章_高级类特性.pptxVIP

  • 4
  • 0
  • 约4.63千字
  • 约 72页
  • 2019-05-27 发布于广东
  • 举报
第4章 高级类特性1;;本章内容;4.1 面向对象特征之二:继承;继 承(1) ;;;继 承(2) ;为什么要有继承? 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。 此处的多个类称为子类,单独的这个类称为父类(基类或超类)。可以理解为:“子类 is a 父类” 类继承语法规则: class Subclass extends Superclass{ };继 承(4) ;类的继承 (5);单继承举例;类的继承 (6);练习1;练习1;练习1;4.2 方法的重写(override);重写方法举例(1);class Parent { public void method1() {} } class Child extends Parent { private void method1() {} //非法,子类中的method1()的访问权限private比被覆盖方法的访问权限public弱 } public class UseBoth { public static void main(String[] args) { Parent p1 = new Parent(); Child p2 = new Child(); p1.method1(); p2.method1();

文档评论(0)

1亿VIP精品文档

相关文档