没有合适的资源?快使用搜索试试~ 我知道了~
C++程序设计基础教程 苏大C++程序设计教程(第二版) 第14章 模板(共32页).pptx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 30 浏览量
2021-10-10
21:54:35
上传
评论
收藏 116KB PPTX 举报
温馨提示
试读
34页
【C++程序设计教程 第二版】完整课程列表如下: C++程序设计教程 第1_2_3_4章 C++基础 数据类型 表达式 过程化语句(共23页) C++程序设计教程 第5_6_7章 函数 程序结构(共7页) C++程序设计教程 第8章 类(共29页) C++程序设计教程 第9章 对象生灭(共28页) C++程序设计教程 第10章 继承(共19页) C++程序设计教程 第11章 面向对象编程(共21页) C++程序设计教程 第12章 多态(共8页) C++程序设计教程 第13章 抽象类(共2页) C++程序设计教程 第14章 模板(共32页) C++程序设计教程 第15章 异常(共5页)
资源推荐
资源详情
资源评论
C++程序设计教程
C++程序设计教程(第二版)
第十四章 模板
Chapter 14 Template
思考角度
C++程序是一些类型和函数,编程就是设计
类型和函数,然后按C++的程序结构来组织
模板编程
世界上万事万物都具有相似性,许多类型
和函数尽管处理的数据不同,但其行为也
具有相似性,将相似的类型归为类型族以
及相似的函数归为函数族的编程,就是模
板编程
编程方法的侧重点
面向对象编程解决类体系中的不同对象行
为表现
模板编程解决独立类之间的不同对象行为
表现
多个独立类可以是多个类继承体系,因而
,面向对象编程与模板编程是融合的.
第十四章内容
1. 函数模板(Function Template)
2. 函数模板参数(Function Template
Parameter)
3. 类模板(Class Template)
4. 实例化与定做(Instantiation &
Specialization)
5. 程序组织(Program Organization)
6. 模板的多态(Template Polymorphism)
7. 高级编程(Advanced Programming)
1. 函数模板 ( Function Template )
理想的函数重载是针对不同的参
数类型做不同的事.
而形如:
void swap(Type& a, Type& b){
Type t=a; a=b; b=t;
}
的重载函数是所定义的行为序列
却相同.这种形式的重载意义
不大
剩余33页未读,继续阅读
资源评论
passionSnail
- 粉丝: 407
- 资源: 5624
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功