Java程序设计孙燕等3课件教学.pptVIP

  • 2
  • 0
  • 约5.52千字
  • 约 57页
  • 2017-01-04 发布于未知
  • 举报
第3章 面向对象的Java语言 本章主要内容 面向对象编程的基本概念和特征 类 对象 类的继承 接口与包 类的多态 Java的内部类 本章重点和难点 重点 面向对象的概念 Java中的对象、类和方法 Java中的抽象类、接口和程序包 难点 面向对象编程思想 类的继承与多态 构造方法 面向对象编程的基本概念和特征 面向对象简介 面向对象=对象+类+继承+消息 面向对象程序设计围绕的几个主要概念 抽象数据类型 类 类型层次(子类) 继承性 多态性 对象的基本概念 对象(Object)是面向对象技术的核心 对象:现实中某个具体实体在计算机中的逻辑表示 类的基本概念 类是描述对象的“基本原型” 它定义一种对象所能拥有的数据和能完成的操作,在面向对象的程序设计中,类是程序的基本单元。 程序中的对象是类的一个实例,是一个软件单元,它由一组结构化的数据和在其上的一组操作构成。 例如:飞行器类包含位置、速度、颜色等属性,以及起飞、降落、加速等操作。 是否建立了一个丰富的类库是衡量一个面向对象,程序设计语言成熟与否的重要标志。 消息的基本概念 软件对象通过相互间传递消息来相互作用和通信 一个消息由三部分组成: 1. 接受消息的对象 2. 要完成方法的名字 3. 方法需要的参数 面向对象的基本特征 封装性(Encapsulation) 实现模块化(modularity

文档评论(0)

1亿VIP精品文档

相关文档