C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
查看: 2121|回复: 0

[通信技术与资料] C++代码架构之设计模式 [复制链接]

军衔等级:

亚星游戏官网-yaxin222  新兵

注册:2020-6-19
发表于 2020-8-31 10:31:44 |显示全部楼层
在设计代码架构时,应该尽量使用组合,而不是继承。除非是很明显的继承关系,才用继承的设计模式。
因为组合的耦合度远比继承小很多,所以为了整个程序的低耦合目标,应多使用组合。
当一个程序中的多个功能模块有明显的公共部分时,应该将相同的部分提出来设计为一个组件,以此来提高程序的可复用性,以及降低耦合度。


举报本楼

您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2024-11-15 05:00 , Processed in 0.081092 second(s), 15 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图