java第2章(类与对象的基本概念).pptVIP

  • 7
  • 0
  • 约3.06万字
  • 约 138页
  • 2018-05-02 发布于四川
  • 举报
java第2章(类与对象的基本概念).ppt

第2章 类与对象的基本概念 2.1 面向对象的程序设计方法概述 面向对象的程序设计与结构化程序设计方法相比,更符合人类认识现实世界的思维方式,已成为程序设计的主流方向。 涉及的主要概念 抽象 封装 继承 多态 对象 现实世界中 万物皆对象 都具有各自的属性,对外界都呈现各自的行为 计算机世界(程序)中 一切都是对象 都具有标识 (identity)、属性和行为(方法) 通过一个或多个变量来保存其状态 通过方法(method,也被译作函数) 实现它的行为 类 将属性及行为相同或相似的对象归为一类。 类可以看成是对象的抽象,代表了此类对象所具有的共有属性和行为。 在面向对象的程序设计中,每一个对象都属于某个特定的类。 结构化程序设计 通常由若干个程序模块组成,每个程序模块都可以是子程序或函数 数据和功能分离,代码难于维护和复用 面向对象程序设计 基本组成单位是类 程序在运行时由类生成对象,对象是面向对象程序的核心 对象之间通过发送消息进行通信,互相协作完成相应功能 2.1.1 抽象 抽象 忽略问题中与当前目标无关的方面,以便更充分地注意与当前目标有关的方面 计算机软件开发中所使用的抽象有 过程抽象 数据抽象 过程抽象 将整个系统的功能划分为若干部分,强调功能完成的过程和步骤,而隐藏其具体的实现。 任何一个明确定义的功能操作都可被看作单个的实体,尽管这个操作实际上可能由一系列更低级的操

文档评论(0)

1亿VIP精品文档

相关文档