java七大设计原则
掠程师
这个作者很懒,什么都没留下…
展开
-
面向对象设计七大原则
单一职责原则 SRP(Single Responsibility Principle) 一个对象应该只包含单一的职责,并且该职责被完整的封装在一个类中。(换种方式说:即就一个类而言,应该仅有一个引起它变化的原因。) 听起来是不是很简单,但是实际运用中它是最简单却又是最难运用的原则,需要设计人员有较强的分析设计能力和相关的实践经验。 开闭原则 OCP(Open Close Principle)...原创 2019-03-03 19:04:16 · 173 阅读 · 0 评论 -
结构设计模式之组合模式
模式结构 概念:组合多个对象形成树形结构以表示具有部分-整体关系的层次结构。组合模式让客户端可以统一对待单个对象和组合对象。 结构:抽象构件Component + 叶子构件Leaf + 容器构件Composite 分类 区别 透明组合模式 抽象构件Component中声明了所有用于管理成员对象的方法,包括add()、remove()、getChild()...原创 2019-03-30 19:21:55 · 496 阅读 · 0 评论