早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于多态性定义书上说:覆盖和重载不能体现真正的多态性,只有虚函数才是多态性的体现.一个程序设计的语言,如果不支持多态性,那就不能称之为面向对象的语言.我想知道关于多态性的定

题目详情
关于多态性定义
书上说:
覆盖和重载不能体现真正的多态性,只有虚函数才是多态性的体现.一个程序设计的语言,如果不支持多态性,那就不能称之为面向对象的语言.
我想知道关于多态性的定义,换句话说什么是多态性?
▼优质解答
答案和解析
简单的说,建立一个父类的变量,它的内容可以是这个父类的,也可以是它的子类的,当子类拥有和父类同样的函数,当使用这个变量调用这个函数的时候,定义这个变量的类,也就是父类,里的同名函数将被调用,当在父类里的这个函数前加virtual关键字,那么子类的同名函数将被调用
class A {
public:
A() {}
virtual void foo() {
cout
看了 关于多态性定义书上说:覆盖和...的网友还看了以下:

在政府的大力支持下,部分村镇的农民朋友们率先建起了以沼气池为中心的生态工程.如图是某同学绘制的一个  2020-05-16 …

决策支持系统的特点之一是A.仅支持企业高层决策B.支持动态决策过程C.提高企业效率为目标D.实时监  2020-05-23 …

原型化方法的系统建造过程支持系统的重用,它是系统高效开发和质量保证的有效途径,但实现重用的基  2020-05-23 …

国家实施二孩放开政策后,为了了解人们对此政策持支持态度是否与年龄有关,计生部门将已婚且育有一孩的居  2020-06-27 …

某市拟招商引资兴建一化工园区,新闻媒体对此进行了问卷调查,在所有参与调查的市民中,持“支持”、“保  2020-07-12 …

如图甲所示,电梯中将重物放在压力传感器上,电梯竖直向上运动,传感器测出支持力F随高度h变化的图象如图  2020-11-13 …

在政府的大力支持下,部分村镇的农民朋友率先建起了以沼气池为中心的生态工程,如图是某同学绘制的一个庭院  2020-11-22 …

某运动员从下蹲状态开始起跳,经过一段时间后,身体伸直且刚好离开地面,在这个过程中()A.重力做功为0  2020-11-22 …

不同的植物细胞都具有不同的形态,保持一定的形态主要是依靠()A.液泡的支撑作用B.细胞膜的保护作用C  2020-12-14 …

请你针对以下现象给某英文报社投稿,谈谈你的看法。现状现在的父母都望子成龙,他们要求自己的孩子除了学习  2020-12-30 …