小工具知识网

当前位置: 首页 > 行业知识 > C++技能进阶指南——多态语法剖析

行业知识

C++技能进阶指南——多态语法剖析

2026-11-01 00:44:31 来源:互联网转载

        前言:多态是面向对象的三大特性之一。顾名思义, 多态就是多种状态。 那么是什么的多种状态呢? 这里的可能有很多。比如我们去买火车票, 有普通票, 学生票; 又比如我们去旅游, 有儿童票, 有成人票等等。 这些都是多态的例子。 具体转化为我们的编程思想就是:让不同类型的对象去完成相同的事, 这就是多态。

        本篇内容主要讲述多态, 多为语法方面的知识点。 适合已经学完继承的友友们观看。

        

目录

一、多态的相关概念

1.1虚函数

1.2虚函数的重写

1.3虚函数重写的两个例外

 1.4override 和 final 的使用

二、重载、重写、隐藏(重定义)的区别

三、如何构成多态

四、抽象类

五、普通继承和接口继承

六、静态绑定和动态绑定


具体什么是多态在前言中已经提到, 正文部分不做赘述。

一、多态的相关概念

1.1虚函数

        被virtual关键字修饰的成员函数叫做虚函数。 例如:

//A位基类class A {public:virtual void func()    //定义一个虚函数{cout 

上一篇:晚安表情包获取秘籍,轻松获取温暖问候表情,让夜晚不再孤单!

下一篇:随机选服务器怎么选快捷键?