复用
发布时间:2020-12-17 01:21:07 所属栏目:安全 来源:网络整理
导读:对于公用部分的方式有多种: 1、继承(优,对象少,调用者无需创建多个对象,继承容易实现多个子类,修改父类很容易,但父子的关系固定,单一,依赖性比较强,父子不分家,父子的职责区分也不容易,什么该父干,什么该子干,什么该扩展,修补,父子关系不够独
对于公用部分的方式有多种: 4、dll,组件复用,webService大粒度重用
组合比继承具有更大的灵活性和更稳定的结构。
=======================
面向对象设计原则七 - 组合优先于继承
组合
组合的优缺点
继承
继承的优缺点
由此可见,组合比继承具有更大的灵活性和更稳定的结构,一般情况下应该优先考虑组合。只有当下列条件满足时才考虑使用继承:
实例 参见Effective Java第四章第14条 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |