- 3
- 0
- 约6.58千字
- 约 29页
- 2016-12-10 发布于重庆
- 举报
C第9章类属机制模板
第九章 类属机制--模板 主要内容 类属(泛型)的基本概念 函数模板 类模板 模板的复用 C++标准模板库简介 类属(泛型)程序设计 在程序设计中经常需要用到一些功能完全相同的程序实体,但它们所涉及的数据的类型不同。 例如,对不同元素类型的数组进行排序的函数: void int_sort(int x[],int num); void double_sort(double x[],int num); void A_sort(A x[],int num); 这三个函数的实现基本是一样的。 class IntStack { int buf[100]; public: bool push(int); bool pop(int); }; 类属(泛型)程序设计(续) 对于前面的三个排序函数和三个类,如果能分别只用一个函数和一个类来描述它们将会大大简化程序设计的工作。 在程序设计中,一个程序实体能对多种类型的数据进行操作或描述的特性称为类属性Generic。 基于具有类属性的程序实体进行程序设计的技术称为:类属程序设计(或泛型程序设计,Generic Programming)。 具有类属性的程序实体通常有: 类属函数 类属类 类属函数 类属函数是指一个函数能对不同类型的参数完成相同的操作。 C++提供了下面两种实现类属函数的机制: 通过指针类型参数的函数 通过函数
您可能关注的文档
最近下载
- PHT即热宝智能热水循环系统装置使用说明书.doc VIP
- 生态文明建设的理论与实践考核试卷及答案.docx VIP
- 【363页PPT】大模型应用:从提示工程到AI智能体.pptx
- 老年高血压合并脑卒中的康复护理实施效果分析.pdf VIP
- 金属材料与热加工基础 第2版 课件 第一章 认识金属材料的性能.pptx
- 重庆市第八中学2026届高三下学期4月模拟预测考试(四)语文试卷及答案.docx VIP
- 24CS08-1 排水系统附件选用与安装(一)——KY不锈钢地漏、排水沟及盖板系列.docx VIP
- 人教版高一英语必修一笔记 .pdf VIP
- 混凝土结构工程施工规范 GB50666-实施指南(最新版).docx VIP
- 2025年韶关市卫生健康局直属事业单位招聘笔试真题.docx VIP
原创力文档

文档评论(0)