设计模式
会飞的鱼-er
滴水穿石非一日之功
展开
-
java设计模式之建造者模式
什么时候需要用到建造者模式?建造者模式(Builder):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。使用建造者模式好处就是使得建造代码与表示代码分离,由于建造者隐藏该产品是如何组装的,所以若需要改变一个产品的内部表示,只需要在创建一个具体的创建者就可以了。建造者模式主要有几部分组成:例如: 建造人 1.抽象建造类 Builder2.具体建造者 ThinPersonB...原创 2018-03-19 11:34:39 · 216 阅读 · 0 评论 -
面向对象设计五大基本原则
1.单一职责原则 :就一个类而言,应该仅有一个引起它变化的原因。 一个类如果承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化时,设计会遭受意向不到的破坏。例如:游戏开发中 游戏界面,游戏逻辑 是分离的 类的职责分离。2.开放-封闭原则:软件实体(类,模块,函数等等)应该可以扩展,但是不可以修改。 对扩展开...原创 2018-03-20 15:53:07 · 1113 阅读 · 0 评论 -
java
转载记录 : https://blog.csdn.net/u010697681/article/details/79414112#MVC__249转载 2019-03-06 17:45:21 · 218 阅读 · 0 评论