第5章类的继承性与多态性-Read.pptVIP

  • 2
  • 0
  • 约9.06千字
  • 约 49页
  • 2018-06-19 发布于云南
  • 举报
第5章 类的继承性与多态性 主要任务: 介绍类的继承性和多态性,以及一些 相关问题。 本章主要内容 1.类的继承 2.类的多态 5.1 类的继承 什么是类的继承? 新类可从现有的类中产生,将保留现有类的状态属性和方法并可根据需要加以修改。新类还可添加新的状态属性和方法,这些新增功能允许以统一的风格处理不同类型的数据。这种现象就称为类的继承。 5.1.1 父类和子类 当建立一个新类时,不必写出全部成员变量和成员方法。只要简单地声明这个类是从一个已定义的类继承下来的,就可以引用被继承类的全部成员。被继承的类称为父类或超类(superclass),这个新类称为子类。 在类的声明语句中加入extends关键字和指定的类名即可实现类的继承,例如: public class MyApplet extends java.applet.Applet public class MyApplication extends Frame public class MyApp1 extends Object public class MyApp2 第一条语句声明子类MyApplet的父类是Applet,并指明Applet的层次结构;第二条语句声明子类MyApplication的父类是Frame;第三条语句声明子类MyApp1的父

文档评论(0)

1亿VIP精品文档

相关文档