- 3
- 0
- 约4.13千字
- 约 28页
- 2018-12-28 发布于福建
- 举报
嵌入式瓶linux下c程序设计--04-2类与对象下this指针,const与static成员,类的复合,友元,模板
* 友元类 如果友元是一个类,则称为友元类。友元类的声明形式如下: friend class 友元类名 说明: ① 友元类的声明同样可以在类声明中的任何位置。 ② 友元类的所有成员函数都成为友元函数。 例如,若A类为B类的友元类,则A类的所有成员函数都是B类的友元函数,都可以访问B类的私有和保护成员。 注:友元关系是单向的。 类 模 板 模板是C++支持参数化多态性的工具。所谓参数化多态性,就是将一段程序所处理的对象的类型参数化,使得这段程序可以用于处理多种不同类型的对象,从而实现了代码复用——C++最重要的特性之一。 由于C++程序结构的主要构件是类和函数,所以,模板在C++中有类模板和函数模板两种。 类模板使我们在声明一个类时,能够将实现这个类所需要的某些数据类型(包括类中数据成员的类型、成员函数的参数的类型或其返回值的类型)参数化,使之成为一个可以处理多种类型数据的通用类。而在创建类对象时,通过指定参数所代表的实际数据类型,将通用类实例化。所建立的实例类是通用类的一个副本,但是它具有指定的类型。 类 模 板 当一个类表示像数组、链表、矩阵等这类数据结构或包含有通用的逻辑算法时,类模板变得非常有用。因为这些数据结构的表示和算法的选择不受其所包含的元素的数据类型的影响。例如,维护一个整数队列的算法同样适用于维护字符队列。因此,
您可能关注的文档
- 嵌入式c编程再02流程控制.ppt
- 嵌入式lin是ux系统项目工程管理.ppt
- 嵌入式lin围ux系统中常用的文件系统.ppt
- 嵌入式c编程0不凡1函数与结构化编程.ppt
- 嵌入式cha谁pter31-8.ppt
- 嵌入式linux系鸿图统高级开发工程师-04.ppt
- 嵌入式arm系统原理与实彩例开发第二版.ppt
- 嵌入式操四作系统.ppt
- 嵌入式μcos-ii内核实点验三优先级继承.ppt
- 嵌入式接口同感与应用技术.ppt
- 混合增长曲线模型在比例数据中的应用研究--以中国31个省(市、自治区)出生率为例.pdf
- L县税务部门税源管理模式优化研究.pdf
- 乌鲁木齐市A区政务服务“一件事一次办”的协同困境与对策研究.pdf
- 康泰生物股权激励对企业绩效的影响研究.pdf
- 资源编排视角下企业数字化转型的价值创造研究--以三一重工为例.pdf
- 云南省H金融监管分局监管保险专业代理机构研究.pdf
- 政府环境审计与企业绿色转型.pdf
- 内部审计负责人空缺是否增加企业风险?--以芭田股份为例.pdf
- Q区政府购买社会工作服务供需适配的优化路径研究.pdf
- 区块链电子函证平台函证程序优化案例研究--基于币码E电子函证平台审计的视角.pdf
最近下载
- 酒店设计任务书范文与规划说明.docx VIP
- 叉车安全驾驶技术(教学课件).pptx VIP
- 青岛版小学信息科技第六册全册学历案.docx VIP
- 雅马哈船外机F80A中文维修手册.pdf VIP
- 习惯性违章问题究竟出在什么地方.pptx VIP
- 2024年江苏省燃气行业职业技能竞赛燃气具安装维修工考试题库-上(选择题汇总).pdf VIP
- 公路工程质量检测收费项目和收费标准(附交通建设工程质量检测和工程材料试验收费标准).pdf VIP
- 2023年执业药师继续教育腹泻的中药治疗参考答案.docx VIP
- 项目3饲料的加工与利用任务3.7矿物质饲料的利用(课件)-《畜禽营养与饲料》教学同步(高教第三版).pptx VIP
- 提高外科手术患者切口换药的规范执行率.pptx VIP
原创力文档

文档评论(0)