- 博客(4)
- 收藏
- 关注
原创 C++面向对象-继承
继承是面向对象编程的核心特性之一,允许一个类(派生类)基于另一个类(基类)来构建,继承基类的属性和方法,同时可以扩展或修改其功能。如果我们要写猫狗鸟三个类,那么我们可以把他们共有的部分提炼(基类)出来,这样只用写一次。各自有的部分就单独写出来(派生类)一个派生类可以继承多个基类,需注意菱形继承问题(使用虚继承解决)。解决多重继承中的数据冗余问题,确保共同基类只被继承一次。猫狗鸟都有共性也都有特性。派生类可以重写基类的虚函数(通过。关键字声明),实现运行时多态。继承 是面向对象三大特性之一。
2025-08-26 22:27:06
152
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅