- 2
- 0
- 约1.07万字
- 约 75页
- 2017-08-30 发布于江苏
- 举报
第5章多态性 内容提要 1 多态性的概念 1)多态性的概念 2)多态性的实现原理* 3)静态绑定与动态绑定 2 函数重载 1)普通函数重载 2)类的成员函数重载 3)名字修饰 内容提要(续) 3 运算符重载 1)运算符重载 2)一般运算符函数(友元) 3)成员运算符重载 4)调用方式 5)运算符重载使用说明 内容提要(续) 4 虚函数* 1)虚函数的概念 2)虚函数的定义和使用 3)继承中的虚函数* 4)纯虚函数和抽象类* §5.1.多态性的概念 1 多态性的概念 多态性是面向对象系统的重要特征之一 多态性——指发出同样的消息被不同类型的对象接收时有不同的行为的现象 多态提高了软件的可重用性和可扩充性 1 多态性的概念(续) C++中,多态表现为一个名字定义不同的函数,这些函数执行不同但相似的操作,即用同样的接口访问功能不同的函数,从而可以实现“一个接口,多种方法” C++多态的实现: 函数重载 运算符重载 虚函数 2 多态性的实现原理 多态性实现和编译连接、执行密切相关 C++源程序中函数的经过编译后形成不同的目标代码块(OBJ等),这些代码和库要进行连接形成最终代码(EXE等) 目标代码中函数调用处含有连接信息 连接信息含有被调用函数的地址,若地址固定就成为静态地址值;若地址不固定就
您可能关注的文档
- 第4章:软骨与骨73762.ppt
- 第三讲 股票(二).ppt
- 第三讲 热过程单元的仿真设计.ppt
- 第三讲:企业业务流程重组的动力与理论渊源.ppt
- 第4章+性能参数监测.ppt
- 第三节 文艺复兴时期的教育.doc
- 第三节 免疫系统功能异常2014.4.doc
- 第三节 文艺复兴2.ppt
- 第三节 文艺复兴(精品).ppt
- 第三节_玻璃、陶瓷和水泥.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 《山东省房屋修缮工程消耗量定额》建筑分册交底培训资料.pdf VIP
- 2026年二级建造师《机电》关键词速记.pdf
- 威海市环翠区2025-2026学年第二学期三年级语文期末考试卷(部编版含答案).docx VIP
- 2024年江西省中考地理真题卷含答案解析.pdf VIP
- 锅炉压力容器压力管道焊工证项目代号含义-精品完整版.doc VIP
- 合金结构钢GB3077—1999(完整).pdf VIP
- 电梯维护保养作业指导书与检查记录.docx VIP
- 2026春青岛版三年级数学下册智慧广场逆推教学设计与评析.docx VIP
- Vic-3D 非接触全场应变测量系统.pdf VIP
- 2023年江苏省南通市小升初英语试卷(含笔试部分答案).pdf VIP
原创力文档

文档评论(0)