- 2
- 0
- 约1.08万字
- 约 33页
- 2015-12-10 发布于广东
- 举报
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
您可能关注的文档
- C++程序设计 连卫民 主编 第9章 复杂对象的程序设计.ppt
- C++程序设计 连卫民 主编 第10章 类继承的程序设计.ppt
- C++程序设计 连卫民 主编 第11章 类多态的程序设计.ppt
- C++程序设计 连卫民 主编 第12章 模板的程序设计.ppt
- C++程序设计 连卫民 主编 第14章 C++课程设计.ppt
- C++程序设计 作者 冯博琴 C++第1章.ppt
- C++程序设计 作者 冯博琴 C++第2章.ppt
- C++程序设计 作者 冯博琴 C++第3章.ppt
- C++程序设计 作者 冯博琴 C++第4章.ppt
- C++程序设计 作者 冯博琴 C++第5章.ppt
- 2026年广发银行(乌鲁木齐分行)校园招聘笔试备考题库及答案解析.docx
- 2026年广发银行(眉山分行)校园招聘笔试参考试题及答案解析.docx
- 2026年广发银行(茂名分行)校园招聘笔试参考题库及答案解析.docx
- 2026年广发银行(红河分行)校园招聘笔试备考题库及答案解析.docx
- 2026年广发银行(葫芦岛分行)校园招聘笔试参考试题及答案解析.docx
- 2026年广发银行(湖州分行)校园招聘笔试参考试题及答案解析.docx
- 2026年广发银行(沈阳分行)校园招聘笔试备考试题及答案解析.docx
- 2026年中国建设银行(青岛市分行)校园招聘笔试参考题库及答案解析.docx
- 2025年广发银行(常德分行)校园招聘笔试考试试题及答案解析.docx
- 2025年杭州银行(丽水分行)校园招聘笔试考试试题及答案解析.docx
原创力文档

文档评论(0)