搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 子类的析构和父类析构的关系
标题:
子类的析构和父类析构的关系
只看楼主
后卿
来 自:网络
等 级:
业余侠客
帖 子:297
专家分:295
注 册:2016-10-22
结帖率:
82.28%
楼主
已结贴
√
问题点数:20 回复次数:2
子类的析构和父类析构的关系
子类的析构/构造和父类的析构/构造能形成多态吗
可是形成多态的条件不应该是函数名相同,前面加virtual,参数列表相同吗?
搜索更多相关主题的帖子:
父类
关系
相同
子类
析构
2023-05-10 20:54
东海ECS
来 自:Python
等 级:
版主
威 望:
19
帖 子:376
专家分:1454
注 册:2023-1-24
第
2
楼
得分:10
不能形成多态。要实现多态,需要满足 父类中定义虚函数,并 在子类中 重新定义 虚函数,并使用
virtual
关键字进行标识, 还要通过基类 指针或引用,调用 函数.
会当
凌绝顶
,
一览
众山小
.
2023-05-14 16:26
leeco
等 级:
贵宾
威 望:
10
帖 子:1026
专家分:177
注 册:2007-5-10
第
3
楼
得分:10
析构可以多态。如果基类的析构函数是virtual的,在delete一直指向子类对象的基类指针时会调用到子类的析构函数。
构造何来多态?对象都没创建出来。对构造来说这个问题没有意义。
2023-05-17 17:34
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-512156-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.049846 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved