- 1
- 0
- 约1.08万字
- 约 54页
- 2017-01-01 发布于未知
- 举报
C++程序设计(第二版) 主编 杨长兴 刘卫国 中国水利水电出版社 第9章 多态性和虚函数 9.1 多态性的概念 多态性是指不同类的对象对于同一消息的处理具有不同的实现。 多态性在C++中表现为同一形式的函数调用,可能调用不同的函数实现。从系统实现的角度看,C++的多态性分为两类,一类称为编译时刻多态性,另一类称为运行时刻多态性,也称动态多态性。 9.1.1 编译时刻的多态性 C++编译时多态性通过重载(函数重载和运算符重载)来实现 【例9.1】 编译时刻的多态性——运算符重载:下面这段程序建立Rectangle类和Cuboid类,并重载运算符“+=”,使之能用于相应类对象的运算。 #include iostream using namespace std; class Rectangle //定义矩形类 { public: Rectangle(double w=0,double l=0); //缺省构造函数 void set_wl(double w,double l); double get_w()const; double get_l()const; double ar
您可能关注的文档
- 3dsMaxVRay室内外效果表现郑宏飞第六章课件教学.ppt
- 3dsMaxVRay室内外效果表现郑宏飞第三章课件教学.ppt
- 3dsMaxVRay室内外效果表现郑宏飞第四章课件教学.ppt
- 3dsMaxVRay室内外效果表现郑宏飞第五章课件教学.ppt
- 3dsMaxVRay室内外效果表现郑宏飞第一章课件教学.ppt
- 3dsMax动画制作基础陈超模块二课件教学.ppt
- 3dsMax动画制作基础陈超模块六课件教学.ppt
- 3dsMax动画制作基础陈超模块三课件教学.ppt
- 3dsMax动画制作基础陈超模块四课件教学.ppt
- 3dsMax动画制作基础陈超模块五课件教学.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 历史(广州卷)-2025年中考考前押题预测模拟(考试版).docx VIP
- 解析:广东省深圳高级中学2024-2025学年七年级下学期期末测试英语试卷(解析版).docx VIP
- 广东烟草专卖局真题2025.docx VIP
- 锅炉给水泵检修方案.doc VIP
- 统编版语文六年级下册《习作:插上科学的翅膀飞》课件(共37张PPT).pptx VIP
- 动力设备拆装与操作指导书.pdf VIP
- 平安产险山东省商业性南美白对虾养殖气温指数保险条款.docx VIP
- 2025年河南省南阳市镇平县中考二模历史试题.doc VIP
- 行车凭证讲解.ppt VIP
- 安徽皖南八校2026届高三年级4月教学质量检测数学试卷+答案.pdf
原创力文档

文档评论(0)