Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux集群 > Architecture > » 正文

三、开放-封闭原则

来源: 未知 分享至:

1.什么是开发封闭原则

开放-封闭原则(Open-Closed Principle),是说软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。

2.为什么要遵循开放-封闭原则

在做任何系统的时候,需求都是在不断变化的,为了在需求发生变化时,设计的软件可以相对容易修改,设计对于需求的变化可以相对稳定,从而使得系统可以在第一个版本后不断推出新的版本。

开放-封闭原则是面向对象设计的核心所在。遵循这个原则可以带来巨大好处,也就是可维护、可扩展、可复用、灵活性好。开发人员应该仅对程序中呈现出频繁变化的那些部分做出抽象,然而,对应用程序中的每个部分都可以地进行抽象同样不是一个好主意。拒绝不成熟的抽象和抽象本身一样重要。


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史