- 131
- 0
- 约1.11万字
- 约 46页
- 2018-06-23 发布于浙江
- 举报
Java程序设计 主讲:陈伟 宿州职业技术学院计算机信息系 Java的继承与多态(一) 类的继承 子类的创建 方法覆盖 回顾 类是具有相同属性和行为的一组对象的集合 ,对象是类的实例 封装是隐藏对象实现细节的过程,以便不让用户看到实现的细节 类可用Class来定义,类的变量和方法可被该类的实例访问,圆点符号用于访问对象的成员,构造函数在创建对象时初始化对象 包可用package来申明 ,可用import 来导入包 目标 理解继承的概念 掌握通过父类创建子类的方法 理解子类和父类构造方法的执行顺序 掌握实现方法覆盖的方法 面向对象特性概述 继承、封装、多态是面向对象程序设计的3个重要特性。 通过继承,以既有类为基础,派生出新类,达到代码重用的目的; 通过封装,对类对象的数据成员进行访问控制,起到数据保护的作用; 通过多态,程序能够动态的匹配同名方法,使程序更加灵活。 继承的基本概念 继承是一种由已有的类创建新类的机制。利用继承,可以先创建一个公有属性的一般类,根据一般类再创建一个具有特殊属性的新类。 新类继承一般类的状态和行为,并根据需要增加它为自己的新的状态和行为。 由此继承而得到的类为子类,被继承的类为父类(超类)。JAVA不支持多继承(子类只能有一个父类)。 继承 继承的特点 继承的优点 Person类的定义 说明 继承能够使子类拥有(继承)父类的非私有属性和方法
原创力文档

文档评论(0)