c++课件第章 类和对象.docVIP

  • 0
  • 0
  • 约6.5千字
  • 约 12页
  • 2018-11-30 发布于浙江
  • 举报
c课件第章 类和对象

PAGE 1 PAGE 11 第八章 类和对象 8.1面向对象程序设计方法概述 8.1.1什么是面向对象的程序设计 1. 对象 对象的静态特征称为属性,动态特征称为行为。对象之间通过发送和接受消息互相联系。 图8.1 图8.2 在C++中,每个对象都是由数据和函数(操作代码)两部分组成。 2. 封装与信息隐蔽 3. 抽象 4. 继承与重用 5. 多态性 8.1.2面向对象程序设计的特点 图8.3 图8.3是传统的面向过程的程序设计。 面象对象的程序设计是:把数据和有关操作封装成一个对象。程序设计的任务包括两个方面:一是设计所需的各种类和对象,即决定把哪些数据和操作封装在一起;二是考虑怎样向有关对象发送消息,以完成所需的任务。 8.1.3类和对象的作用 面向过程的结构化程序设计:程序=算法+数据结构 基于对象和面向对象程序设计:对象=算法+数据结构 程序=(对象+对象+···)+消息 8.1.4面向对象的软件开发 1. 面向对象分析(object oriented analysis,OOA) 2. 面向对象设计(object oriented design,OOD) 3. 面向对象编程(object oriented programming,OOP) 4. 面向对象测试(object oriented test,OOT) 5.

文档评论(0)

1亿VIP精品文档

相关文档