设计模式
Zip Zou
专注于变强和变秃
展开
-
Java设计模式-软件设计原则-UML
软件设计原则:单一职责原则、开闭原则、迪米特法则、合成复用原则、依赖倒置原则、好莱坞原则。UML类图及类关系包括:继承、实现、关联、依赖、组合、聚合原创 2019-04-02 14:16:23 · 329 阅读 · 0 评论 -
Java设计模式-简单工厂模式
简单工厂模式,将对象的创建和使用过程分离,使得客户端对象不耦合过多的具体产品类,系统耦合度降低。原创 2019-04-02 15:41:51 · 209 阅读 · 0 评论 -
Java设计模式-合成复用原则
在软件设计中需要遵循一定的原则以实现软件系统的复用性、可扩展性、灵活性,使得代码在维护过程中不会产生过多的预期错误。为了达到上述目标,在软件设计过程中需要识别变化,并封装变化以达到扩展;面向接口编程,实现抽象,提高扩展性;合成代替继承,将静态强依赖转化为弱依赖,并且增强灵活性扩展性。原创 2019-04-03 12:50:53 · 1029 阅读 · 1 评论