C ++多态性及其类型
多态是OOPS的重要基础概念。多态性规定了采取几种形式的能力。它允许例程在不同的时间使用不同类型的变量。
在C++中,可以为运算符或函数赋予不同的含义或函数。多态性是指以不同方式执行的单个函数或多功能运算符。
多态性的类型
C++中有两种类型的多态性
静态或编译时多态
动态或运行时多态
1)静态或编译时多态
在这种多态性中,函数和运算符的行为在编译时决定。因此,它被称为静态或编译时多态。
静态多态性有两种类型:
函数重载
阅读:C++函数重载。
运算符重载
2)动态或运行时多态
动态多态性基本上用于运行时时间成员函数绑定。因此,它被称为动态多态性。
动态多态性有以下几种类型:
虚拟函数
阅读:使用虚拟函数的多态实现。
在这里,我们使用虚函数实现多态(动态多态)。
动态绑定
热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短