- 2
- 0
- 约6.08千字
- 约 37页
- 2019-01-23 发布于江苏
- 举报
第7章 多态性虚函数
* * 第七章 多态性与虚函数 本章内容 ? 多态性概述 ? 运算符重载 ? 虚函数 7.1 多态性 多态性是面向对象程序设计的一个重要特征。 ? 多态性:是指发出同样的消息被不同类型的对象接收时而导致不同的行为。 具体来说,多态是指类中具有相似功能的不同函数使用同一个名称。当调用这个相同名称的函数时,可根据需要完成不同的功能,而将接收到消息的对象就所有的实现细节留给 所谓发消息就是调用类中的成员函数。 讨论:从实现时机方面讲,多态性可以分为静态多态性和动态多态性两种。 ?静态多态性是指可在编译期间确定的多态性。通 常称为静态联编(static binding)。重载多态和参数多态一般是静态多态的。 ?动态多态性是指在程序在运行过程中,才能确定的多态性。通常称为动态联编(dynamic binding)。包含多态和强制多态一般是动态联编的。 7.1 多态性 运算符重载使程序员可以为自定义的新类型将已有的运算符赋予新的专门含义。 不可重载的运算符 ? “?” 圆点运算符 ? “?*” 成员指针选择运算符 ? “∷” 域分辨运算符 ? “?:” 条件运算符 ? “sizeof” 长度运算符 除以上五个运算符外,其余运算符均可重载? 7.2 运算符重载 重载运算符
您可能关注的文档
最近下载
- 化学原料药及制剂稳定性试验指导原则课题.docx VIP
- 山体滑坡综合治理工程监理规划.docx
- 压缩空气储能电站接入电网技术规范.docx VIP
- 中华人民共和国通信行业标准-架空光(电)缆通信杆路工程设计规范.docx VIP
- T_CEA 8019.1—2026(电梯移除工作指南第一部分总体要求).pdf
- 标准图集-辽2006J403 金属成品变形缝建筑构造.pdf VIP
- 2026年保密局招聘考试面试真题(附答案).docx VIP
- (高清版)DG∕TJ 08-2167-2023 公路绿化建设与养护标准.docx VIP
- 水文测验与资料整编:第6章 流量数据处理(整编).ppt VIP
- 四川省房屋优质建筑和市政基础设施关键工程质量保修书.doc VIP
原创力文档

文档评论(0)