ylww

随笔仅作学习记录,请辩证参考!!!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2022年9月23日

摘要: 多重继承的二义性问题 若有两个基类,都有同一个功能函数。被多重继承时,子类对象调用此方法时是不明确的(有错误)。 例:Mother和Father 类都有dance函数,Son类多重继承后该如何调用此函数: 虚基类 测试: > 如何解决以上问题? 答:使用虚基类和虚继承 运行结果:1324387916 阅读全文
posted @ 2022-09-23 18:07 理想主义者光芒万丈 阅读(32) 评论(0) 推荐(0)

摘要: 什么是子类型 公有继承时,派生类的对象可以作为基类的对象处理,派生类是基类的子类型。子类型关系具有单向传递性(反过来不能处理)。 B类就是A类的子类型。 关于子类型的单向传递性,若C类是B类的子类型,那么C类同样是A类的子类型。 指针类型也是一样的效果。 阅读全文
posted @ 2022-09-23 12:25 理想主义者光芒万丈 阅读(110) 评论(0) 推荐(0)