- 4
- 0
- 约6.99千字
- 约 43页
- 2021-10-08 发布于河南
- 举报
C++语言程序设计第八章多态性清华大学郑莉大C++语言程序设计清华大学郑莉本^章^主^要^内多态性运算符重载虚函数纯虚函数抽象类★?C++语言程序设计清华大学郑莉多态性是面向对象程序设计的重要特 征之一。多态性是指发出同样的消息被不同类 型的对象接收时有可能导致完全不同的行为。多态的实现:函数重载-运算符重载-虚函数★冲大3C++语言程序设计清华大学郑莉运算苻重载class complex〃复数类声明{public:complex(double r=0.0,double i=0.0) 〃构造函数 { real=r; imag=i; }void display(); 〃显示复数的值private:double real;double imag;C++语言程序设计清华大学郑莉运算苻重载用“+”、?”能够实现复数的加减运 算吗??实现复数加减运算的方法——重载+”、 ■”运算符★?C++语言程序设计清华大学郑莉运算苻重载运算符重载是对已有的运算符赋予多重含义?必要性C++中预定义的运算符其运算对象只能是基本数 据类型,而不适用于用户自定义类型(如类)实现机制将指定的运算表达式转化为对运算符函数的调 用,运算对象转化为运算符函数的实参。___编译系统对重载运算符的选择,遵循函数重载 的选择原则。★ *6C++语言程序设计清华大学郑莉运算符重载?可以重载C++中除下列运算符外的所 有运算符:
您可能关注的文档
最近下载
- 中国私董会项目可行性研究报告.docx VIP
- 1.小蜗牛慢慢爬(课件)美术湘美版一年级下册(2026).pptx
- 17ZZ01 市政过水箱涵(未压缩,共2部分,第1部分).pdf VIP
- 高考语文阅读理解《司马迁:生存还是毁灭》含答案.docx VIP
- 《营业厅服务设计》课件.pptx VIP
- 2025年中国公安制证机数据监测研究报告.docx
- 2025年山东省潍坊市中考一模物理试题(含答案).pdf VIP
- 2020~2021学年度第一学期南通市四校联考英语试卷附答案答题纸.pdf VIP
- STC160A(STC6515)塔式起重机说明书(第一册).pdf VIP
- 混凝土结构工程裂缝的判断-板的裂缝.docx VIP
原创力文档

文档评论(0)