永发信息网

在派生关系中,构造函数和析构函数谁能被继承,谁不能被继承呢?为什么呀~求大神指点

答案:2  悬赏:0  手机版
解决时间 2021-02-24 03:57
  • 提问者网友:最爱你的唇
  • 2021-02-23 12:22
在派生关系中,构造函数和析构函数谁能被继承,谁不能被继承呢?为什么呀~求大神指点
最佳答案
  • 五星知识达人网友:渡鹤影
  • 2021-02-23 13:49
构造函数无法继承。因为继承没有意义。子类在创建的时候,一定先执行父类的构造函数,然后再执行子类的构造函数。不可能去改变父类的构造行为,而且也不需要这么做,否则一旦父类的构造行为被改变了,会影响父类的功能的。
析构函数的确是可以继承的,甚至可以定义为虚函数,这样用基类指针进行delete的时候也可以正确地调用到派生类的析构函数。派生类的析构函数在执行结束后也会自动调用基类的析构函数。不过析构函数只能通过delete操作符来调用,所以继承关系不算很明显。
全部回答
  • 1楼网友:山君与见山
  • 2021-02-23 14:15
我。。知。。道 加。。我。。私。。聊
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯