早教吧作业答案频道 -->其他-->
关于多态性定义书上说:覆盖和重载不能体现真正的多态性,只有虚函数才是多态性的体现.一个程序设计的语言,如果不支持多态性,那就不能称之为面向对象的语言.我想知道关于多态性的定
题目详情
关于多态性定义
书上说:
覆盖和重载不能体现真正的多态性,只有虚函数才是多态性的体现.一个程序设计的语言,如果不支持多态性,那就不能称之为面向对象的语言.
我想知道关于多态性的定义,换句话说什么是多态性?
书上说:
覆盖和重载不能体现真正的多态性,只有虚函数才是多态性的体现.一个程序设计的语言,如果不支持多态性,那就不能称之为面向对象的语言.
我想知道关于多态性的定义,换句话说什么是多态性?
▼优质解答
答案和解析
简单的说,建立一个父类的变量,它的内容可以是这个父类的,也可以是它的子类的,当子类拥有和父类同样的函数,当使用这个变量调用这个函数的时候,定义这个变量的类,也就是父类,里的同名函数将被调用,当在父类里的这个函数前加virtual关键字,那么子类的同名函数将被调用
class A {
public:
A() {}
virtual void foo() {
cout
class A {
public:
A() {}
virtual void foo() {
cout
看了 关于多态性定义书上说:覆盖和...的网友还看了以下:
关于多态性定义书上说:覆盖和重载不能体现真正的多态性,只有虚函数才是多态性的体现.一个程序设计的语 2020-05-17 …
从经济学角度讲,风险包含两层含义:一是未来结果的确定性二是损失的可能性。() 2020-05-27 …
关于风险的定义,下列正确的是() A、风险是未来结果的不确定性 B、风险是损失的可能性 C、风险是未 2020-05-30 …
定义一个类,该类具有x和y两个属性,定义构造函数初始化这两个属性.类中还定义以下方法:求两个数的和 2020-06-04 …
活性炭的定义和性质是什么?活性碳的化学式是什么,各种特性,定义及主要功能?简单一点就可以了,初中阶 2020-06-23 …
什么时候可以用定义法证明单调性,如果是二次函数,函数会有增有减,还可以用定义法证明单调性吗,怎么判 2020-08-01 …
黄瓜植株上的花,有的能结果,有的不能结果,对这种现象解释合理地是()A.黄瓜花是单性花,只有雌花才有 2020-10-29 …
黄瓜植株上的花,有的能结果,有的不能结果,对这种现象解释合理地是A.黄瓜花是单性花,只有雌花才有可能 2020-10-29 …
花瓜植株上的花,有的不能结果.对这种现象的合理解释是()A.黄瓜花是单性花,只有雌花才有可能结果B. 2020-11-02 …
词语释义中如果一个词语的的释义中有;那表示这个词语有几个意思,我们在使用时,就需要做出选择,比如说“ 2020-11-02 …