文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>面向对象的设计原则

面向对象的设计原则

时间:2011-06-13  来源:萧然


1.单一职责原则:
一个类应该有且仅有一个引起变化的因素

2.开放封闭原则:
对扩展开发,对修改封闭
1)通过扩展已有的软件系统,可以提供新的行为,以满足对软件的新需求,使变化中的软件系统有一定的适应性和灵活性
2)已有的软件模块,特别是最重要的抽象模块不能修改,这就使变化中的软件系统有一定的稳定性和延续性
3)这样的系统同时满足了可复用性和可维护性

3.替换原则:
子类可以替换它的基类

4.依赖倒置原则
高层模块不应该依赖于底层模块,二者都应该依赖于抽象。抽象不应该依赖于细节,细节应该依赖与抽象

5.接口隔离原则:
一个类对于另一个类的依赖应该建立最小的接口上

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载