- 0
- 0
- 约1.63万字
- 约 72页
- 2019-10-14 发布于湖北
- 举报
第3章多态性 本章学习重点掌握内容: 多态的概念和作用,多态的实现方法 常见运算符的重载 静态联编和动态联编 虚函数、纯虚函数和抽象基类的概念和用法 虚析构函数的概念和作用,虚析构函数的用法 3.1多态性的概念 多态性(Polymorphism)是面向对象程序设计的重要特性之一。多态性是指当不同的对象收到相同的消息时,产生不同的动作。利用多态性可以设计和实现一个易于扩展的系统。 多态性主要体现在:向不同的对象发送同一个消息,不同的对象在接收时会产生不同的行为。也就是说,每个对象可以用自己的方式去响应共同的消息。C++支持两种形式的多态性,一种是编译时的多态性,称为静态联编。一种是运行时多态,称为动态联编。 3.2.1 运算符重载 3.2.1 运算符重载概述 在以前的学习中,C++中预定义的运算符的操作对象只能是基本数据类型如int或float等。实际上,对于很多用户自定义的类型(如类),也需要有类似的运算操作。 例如复数类Complex。 class Complex { public: Complex () { real=image=0; } Complex (double r, double i) 3.2.1 运算符重载概述 { real = r, image = i; } void Print(); private: doub
您可能关注的文档
最近下载
- 2026年最新铁路信号电源考试题及答案.doc VIP
- 高铁站电源屏维护员考试试卷与答案.doc VIP
- 2024-2025学年湖北省武汉市江岸区统编版六年级下册期末考试语文试卷【含答案】.pdf VIP
- 2026年铁路电源工专项题库.docx
- 2026年新版铁道电源信号期末题.doc VIP
- 电大一网一《网络安全技术》形考任务三(实验7、8、9,三选一,权重25%,需辅导教师评阅)作业3.doc VIP
- 2024年河南省中考生物试卷(含答案).pdf VIP
- 《网络安全技术》形考任务二(实验4、5、6-三选一-权重25%-需辅导教师评阅).doc VIP
- 电大一网一《网络安全技术》形考任务一(实验1、2、3,三选一,权重25%,需辅导教师评阅)作业1.doc VIP
- 周易软思维模式探讨.docx VIP
原创力文档

文档评论(0)