C++程序设计
宋存利
第七章多态
知识点:
虚函数
纯虚函数
7.1虚函数
多态是面向对象程序设计的重要特征之一。所谓多态(polymorphism),就是一个函数名,有多个函数体,不同的语境,对应的函数体则不同。在C++中多态的实现有两种形式,一种是静态多态,一种是动态多态。
静态多态通过函数重载和运算符重载来实现(详见第3章和第5章),静态多态的特点是在编译阶段编译器根据相应函数的参数个数和类型来确定对应函数的函数体。
动态多态则指函数在编译阶段无法确定它与函数体之间的联系,只有当执行到相应的语句时才能确定函数名对应的函数体,因此叫动态多态。
7.1虚函数
实现动态多态,一个关键的步
您可能关注的文档
最近下载
- 闲鱼无货源卖货实操手册.docx VIP
- 2025年广东二级造价师考试《 建设工程计量与计价实务(土木建筑工程2025.pdf VIP
- 士林变频器SE2系列说明书.pdf VIP
- 2024-2025学年北京市通州区四年级(下)期末数学试卷.docx VIP
- 沃尔沃s90保养及保修手册说明书.pdf VIP
- 公路工程施工现场危险源辨识与风险评价清单.docx VIP
- (正版!)NB/T 20478.2-2018 压水堆核电厂反应堆压力容器密封环技术规范 第2部分:.pdf VIP
- SRE精英联盟:2024年SRE实践白皮书v1.0.5.pdf VIP
- 陈鹤鸣激光原理习题与思考题3解答.pdf VIP
- 《陶瓷砖与陶瓷砖胶粘剂拉伸粘结强度的测定》协会标准征求意见稿.pdf VIP
原创力文档

文档评论(0)