引:多个对象相互依赖,关系错综复杂,我们经常会感到无从下手,如果这个时候出现一个对象,能够协调各个对象的关系,并且其他对象只要与这个对象交流,那还不是美滋滋,这就是中介者模式。
设计模式之禅——原型模式
发表于
|
分类于
设计模式
引:由一个正本创建多个副本,并可以进行适当的修改,这就是原型模式。
设计模式之禅——代理模式
发表于
|
分类于
设计模式
引:如果你不想干就找个代理帮你干好了,就像游戏不想自己升级就找个代理帮你升级好了,这就是代理模式。
设计模式之禅——建造者模式
发表于
|
分类于
设计模式
引:生产一个产品,它必然有很多零部件,不同的组装顺序和零部件个数可能会导致不同的产品,通过控制这些顺序与个数可以达到快速生成不同产品的目的,就可以使用建造者模式。
设计模式之禅——模板方法模式
发表于
|
分类于
设计模式
引:少写代码,大家一定觉得很有吸引力。而且还是先确定一个框架,再写其中的部分,这么结构清晰地写代码,大家一定会觉得更有吸引力,那么我想模板方法模式可以达到你的需求。
设计模式之禅——抽象工厂模式
发表于
|
分类于
设计模式
引:在开发应用的时候为了适应不同的操作系统以及不同数据库时,我们总会显得力不从心。而抽象工厂模式为了我们提供了优秀的解决方案。
设计模式之禅——工厂方法模式
发表于
|
分类于
设计模式
引:在面向对象的思维中,万物皆对象,就像有女蜗造人,我们也可以用工厂方法模式造对象。
设计模式之禅——单例模式
发表于
|
分类于
设计模式
引:如果每个人可以走的路只有一条,如果每个人想要的东西都是一个(单例模式),那么人应该都不会迷茫了吧。虽然解决了迷茫,但是也抹杀了多样性,有好有坏,各有所见。
先吹响口号_6大设计原则
发表于
|
分类于
设计模式
引:先有6大设计原则,后有23种设计模式。让我们先吹响这先行的口号。
UML_Java类图
发表于
|
分类于
工具
引:在看源码或者很多技术书籍的时候都避免不了看到类图,时间长了总会忘了含义,在这里就总结一下,方便以后回顾。这里使用的工具是startUML。