OOP(C++)_第5章_类1:数据抽象(最终版).pptVIP

  • 5
  • 0
  • 约1.24万字
  • 约 43页
  • 2018-01-18 发布于河南
  • 举报
OOP(C)_第5章_类1:数据抽象(最终版)

《面向对象程序设计》 中国科技大学计算机系 马建辉 第五章 类:数据抽象 面向对象程序设计(C++) 5.1 数据抽象 C语言的数据描述方法存在的问题 改进:从Struct?Class的转变 对象与抽象数据类型 对象的细节 头文件的形式 嵌套结构 5.1.1 选择语言的若干因素 5.1.2 什么是C库? 5.1.2 一个袖珍的C库:stash 5.1.3 有什么缺陷? 5.1.4 问题出在哪里? 5.1.5 迈出第一步:C++的结构 C++结构的特点: C++结构的特点:(续) 在OOP领域中,具有上述特征的结构体变量称为“对象”! 5.1.5 OOP术语:对象 5.1.5 OOP术语:封装 5.1.5 OOP术语:抽象数据类型 5.1.5 OOP术语:消息 5.1.6 关于对象的一些细节 5.1.6 关于对象的一些细节(续) 5.1.7 关于头文件注 5.1.7 关于头文件(续) 5.1.8 嵌套的结构 小结: 小结(续): 作业: 调用成员函数时,用成员选择符“.”指示从属关系 由被动转变成主动 Stash A; A.initialize(80); … 对象创建时,只是分配数据成员的存储空间;成员函数的目标代码仍然只有一个拷贝。 Stash A,B,C ; //有三个数据区 A.

文档评论(0)

1亿VIP精品文档

相关文档