- 博客(1)
- 收藏
- 关注
原创 面向对象设计三大原则(封装变化点,对接口进行编程,多使用组合而不是继承)
该三大原则应该算是OO的基础,很多OO设计原则和设计模式都是在此三大原则上面衍生发展而来。所以对于学习设计模式的人,了解这三大原则显然是非常必要的。 1.面向对象设计的第一原则:封装变化点。隔离变化点的好处在于,将系统中经常变化的部分和稳定的部分隔离,有助于增加复用性,并降低系统耦合度。很多设计模式的意图中都明显地指出了其对问题的解决方案,学习设计模式的要点是发现其解决方案中封装的变化点。
2007-07-29 23:51:00 6579
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人