zhengyangJ 发表于 2021-11-17 19:38:26

求c++用动态多态来求任意数的最大值,最小值和平均值和中值

求c++用动态多态来求任意数的最大值,最小值和平均值和中值

人造人 发表于 2021-11-17 19:42:34

动态多态 是什么?我怎么没听过?

zhengyangJ 发表于 2021-11-17 19:43:19

人造人 发表于 2021-11-17 19:42
动态多态 是什么?我怎么没听过?

就是函数重写

人造人 发表于 2021-11-17 19:48:33

zhengyangJ 发表于 2021-11-17 19:43
就是函数重写

看不懂你的题目要求

zhengyangJ 发表于 2021-11-17 19:53:39

人造人 发表于 2021-11-17 19:48
看不懂你的题目要求

Calculate类(计算最大值、最小值、均值、中值),采用动态多态的方式来实现,通过派生类继承基类重写基类函数来实现,可以使用基类的指针指向派生类对象来访问派生类的函数,懂了吧

人造人 发表于 2021-11-17 20:28:59

zhengyangJ 发表于 2021-11-17 19:53
Calculate类(计算最大值、最小值、均值、中值),采用动态多态的方式来实现,通过派生类继承基类重写基 ...

没懂

jhq999 发表于 2021-11-17 21:09:19

zhengyangJ 发表于 2021-11-17 19:53
Calculate类(计算最大值、最小值、均值、中值),采用动态多态的方式来实现,通过派生类继承基类重写基 ...

覆盖?
2.覆盖是指派生类函数覆盖基类函数,特征是:
(1)不同的范围(分别位于派生类与基类);

(2)函数名字相同;

(3)参数相同;

(4)基类函数必须有virtual 关键字。
页: [1]
查看完整版本: 求c++用动态多态来求任意数的最大值,最小值和平均值和中值