C ++多态性及其类型
多态是OOPS的重要基础概念。多态性规定了采取几种形式的能力。它允许例程在不同的时间使用不同类型的变量。
在C++中,可以为运算符或函数赋予不同的含义或函数。多态性是指以不同方式执行的单个函数或多功能运算符。
多态性的类型
C++中有两种类型的多态性
静态或编译时多态
动态或运行时多态
1)静态或编译时多态
在这种多态性中,函数和运算符的行为在编译时决定。因此,它被称为静态或编译时多态。
静态多态性有两种类型:
函数重载
阅读:C++函数重载。
运算符重载
2)动态或运行时多态
动态多态性基本上用于运行时时间成员函数绑定。因此,它被称为动态多态性。
动态多态性有以下几种类型:
虚拟函数
阅读:使用虚拟函数的多态实现。
在这里,我们使用虚函数实现多态(动态多态)。
动态绑定
热门推荐
10 梳子结婚蛋糕祝福语简短
11 女儿婚礼女婿祝福语简短
12 食堂阿姨退休祝福语简短
13 如何问候生日祝福语简短
14 室友生宝宝祝福语简短
15 老师祝福语简短故事作文
16 看望长辈礼物祝福语简短
17 家长不续费祝福语简短
18 婚礼祝福语简短情话文案