基于对象的程序设计.pptVIP

  • 4
  • 0
  • 约3.62千字
  • 约 16页
  • 2017-04-04 发布于湖北
  • 举报
基于对象的程序设计

基于对象的程序设计 内容纲要 一、基于对象的程序设计概述 二、类和对象 三、重载操作符 四、类模板 五、数组和指针 四、类模板 类型参数化的程序设计 将数据类型泛化为一个设计参数,形成更为通用的代码,即类型参数化的程序设计 通过函数模板可以编写类型通用的函数 问题:能否编写类型通用的类呢? 类模板(class template) 四、类模板 四、类模板 数组类模板举例 四、类模板 类体外定义的成员函数是函数模板 四、类模板 如何使用类模板:实例化instantiation 由类模板的定义生成类的过程 四、类模板举例:链表queue 四、类模板举例:basic_string basic_string:STL的基本串类模板 四、类模板举例:basic_string C-string:char*、const char* STL-string:string/wstring类的对象 举例:实现单词逆序输出 pots pans,I saw a reed stop snap,I was a deer 四、类模板总结 类模板的声明和定义 模板成员函数 类模板的实例化 产生类 定义对象 关注:类模板的使用 * * template模板参数表 class 类名 { …… //类定义体,数据成员和成员函数 }; //分号 template模板参数表 返回类型 类名模板参

文档评论(0)

1亿VIP精品文档

相关文档