面向对象中为什么要优先考虑组合 然后再考虑继承,面向对象编程中的继承的简单举例

首页 > 社会 > 作者:YD1662025-07-10 21:46:41

面向对象中为什么要优先考虑组合 然后再考虑继承,面向对象编程中的继承的简单举例(1)

因为继承本身引入了基类与派生类的强耦合,一旦基类改变了,所有的派生类都必须重新编译。组合一般情况下更加灵活。 我们可以在类中定义一个对象指针,在运行是改变这个指针所指的对象,动态改变程序的行为。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.