基于对象的程序设计..pptVIP

  • 4
  • 0
  • 约1.49万字
  • 约 93页
  • 2017-04-04 发布于湖北
  • 举报
基于对象的程序设计.

基于对象的程序设计 内容纲要 一、基于对象的程序设计概述 二、类和对象 三、重载操作符 四、类模板 五、数组和指针 一、基于对象的程序设计概述 C++的基本数据类型:int 存储空间:4Bytes 解释方式:补码解释 可进行的运算或操作:+、-、*、/、%等 一、基于对象的程序设计概述 C++扩充新数据类型的四种语法设施: 结构、联合、枚举、类 新的数据类型需要规定 该类型的变量所占内存空间有多大? 该类型变量的内存空间如何解释? 变量能够进行哪些运算和操作? 一、基于对象的程序设计概述 我们需要扩充自己的数据类型:不仅具有自己的存储规格和解释方式,而且具有自定义的运算和操作 解决办法:使用类设施class扩充新数据类型 类设施将数据和对数据的操作封装为一体 问题:这种封装有什么特别的作用呢? 一、基于对象的程序设计概述 类设施将数据和对数据的操作封装为一体 问题:这种封装有什么特别的作用呢? 回顾:过程化编程的基本思路 程序设计的目标:求解问题 回顾:过程化编程的基本思路 回顾:过程化编程的基本思路 过程化程序设计的问题 算法为特定的数据服务,通用性不强,代码重用性不高 数据与处理过程分离,若对某一数据结构做了修改,所有处理数据的过程都必须重新修订,代码的可读性和可维护性不强 一、基于对象的程序设计概述 换个角度观察世界 我的数据从哪里来:从我这个对象的属性

文档评论(0)

1亿VIP精品文档

相关文档