永发信息网

请问什么是虚函数

答案:1  悬赏:40  手机版
解决时间 2021-07-24 12:08
请问什么是虚函数
最佳答案

呵呵,我来解释一下吧 1. 虚函数就是专门设计用来被子类实现的,所谓的多态性就体现在这里.具体地说,就是,这个虚函数的函数指针通过虚函数表(virtual table)直接指向用来实现它的子类中去. 2. 在c++里面的虚函数用virtual定义,在java中就用abstract定义,但虚函数不强制要求子类实现. 3. 如果强制要求子类实现,在c++中用纯虚函数定义(让函数=0),这样,这个父类就变成纯虚类了(就是不能实例化的意思);在java中用接口(interface),实现整个接口的“子类”就必须实现这个方法了.
满意请采纳
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
研究上市公司资本结构对企业业绩影响的意义
奥运会的时候网球冠军是谁。
大“李社”指的是什么
已知数列{an}前n项和为Sn=3×2^n-1,求通项公
动漫对学习的帮助
天津特产有什么,天津有什么著名的特产
cpu双核和单核有什么区别?
函数切线方程设函数 .(1)求曲线 在点(2,11)
安全口号四个字,四个字的学习标语
句型转换之同义句 只有一句话,来看看吧 How m
高一数学定义域题
真心喜欢一个人到底难不难啊
要怎么扩大电脑内存
丝黄瓜种子几天发芽,黄瓜发芽后几天开花
泰拉瑞亚捕虫网怎么做,泰拉瑞亚pc 为什么材料
推荐资讯
物理选修3-2 重点还是套公式吗
关于三角函数已知等腰三角形周长为16,底边长
你认为最大的幸福是什么
求一份完整的工作职务说明书
赛尔号突围磁风暴任务
Nokia5610和Nokia5611有什么区别?
有没有这样的游戏?
为什么好男人在爱情方面总是失败?
谁来帮我解下这道题
奇瑞风云2这车好吗
山的后面是什么?
这部车是什么牌
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?