【发布时间】:2018-06-01 06:08:25
【问题描述】:
我想知道这是否是 c++ 中的多态性示例。我检查了 OOP 中的示例,但我没有发现任何纯程序化的编程方式。 提前感谢您的回答!
#include <iostream>
using namespace std;
int return_value(int a) {
return 5;
}
char return_value(char b) {
return 'a';
}
int main() {
int a = 1;
char b = 'c';
cout << return_value(a);
cout << return_value(b);
return 0;
}
【问题讨论】:
-
这不是多态性。
-
这不是多态性;它是重载。那里有一整套多态性的例子。所需要的只是寻找。
-
我当然找到了很多例子......但我不知道我的例子是否是多态的例子......基于一个函数可以有很多的解释(众多之一)形状......它可能是......
标签: c++ polymorphism