- 6
- 0
- 约 94页
- 2015-12-18 发布于广东
- 举报
第6章 面向对象程序设计基础 6.1 面向对象程序设计概述 6.2 类和对象 6.3 继承和派生 6.4 多态性与虚函数 6.5 C++的I/O流 6.6 程序举例 void f(Animal p)//形参为基类 对象的引用 {p.character(); p.food(); } void main() {Giraffe g; f(g);//实参为派生类对象 Elephant e; f(e); //实参为派生类对象 } void f(Animal p)//形参为基类对象 {p.character(); p.food(); } void main() {Giraffe g; f(g);//实参为派生类对象 Elephant e; f(e); //实参为派生类对象 } 若将程序的相应部分修改为如下两种形式,再观察运行结果? 从上述程序中可见: 只有当虚函数操作的是指向对象的指针或是对象的引用时,对该虚函数调用采取的才是动态联编。 虚函数使用说明: 派生类中的虚函数应与基类中的虚函数具有相同的名称、参数个数及参数类型。 可以只将基类中的成员函数显式地说明为虚函数,而派生类中的同名函数也隐含为虚函数。 构造函数不得声明为虚函数,也不要在构造函数中对某个虚函数进行多态调用(因派生类对象的自有部分尚未形成)。 1.纯虚函数
您可能关注的文档
- Visual Basic.NET程序设计 马宏锋 第9章新.ppt
- Visual Basic.NET程序设计 马宏锋 第10章新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第1-5章 项目三新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第1-5章 项目四新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第1-5章 项目五新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第1-5章 项目一新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第6-11章 项目九新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第6-11章 项目十新.ppt
- Visual Basic程序设计 第三版 丁爱萍 第6-11章 项目十一新.ppt
- Visual Basic程序设计 龚为琨 第1章 VB编程基础新.ppt
- 2026湖北交投江汉高速公路运营管理有限公司一线工作人员招聘考试备考试题及答案解析.docx
- 中心静脉穿刺操作规范.docx
- 【可行性报告】2023年试验箱行业项目可行性研究报告.docx
- 福建考公知识点.doc
- 2026年资料员之资料员专业管理实务题库含答案(b卷).docx
- 2026年资料员之资料员专业管理实务题库含答案(最新).docx
- 应急物资存放分区标识方案.docx
- 初中地理八年级下册《干旱的宝地──塔里木盆地》创新教学设计.docx
- 【可行性报告】2023年试压泵行业项目可行性研究报告.docx
- 2026年阜阳颍未来托育服务有限公司招聘劳务派遣制工作人员11人考试模拟试题及答案解析.docx
最近下载
- 吴佩衡讲伤寒“伤寒第一方”乱用不得!误服桂枝汤后可能产生这些变证.pdf VIP
- SIEMENS西门子 S7-200 SMART 系统手册 EN.pdf VIP
- Schneider Electric施耐德EasyPact™ CVS630 DC NE NE U 1500 Vdc 断路器说明页(中文, 英语).pdf
- 2025年秋新北师大版二年级数学上册整册同步课件.pptx
- 变桨BC3150程序下载作业指导书5679.pdf VIP
- 硅酸盐热工基础与设备01窑炉气体力学.ppt
- bc3150进行DP配置详解.doc VIP
- 大型海上风电变流器及配套设备产业化项目可行性研究报告.docx
- 《高中生物生态位课|生态位理论 + 种间关系辨析》.pptx VIP
- 变桨bc3150程序下载作业指导书.docx VIP
原创力文档

文档评论(0)