设计模式入门

折月煮酒 提交于 2020-02-28 12:34:14

1、抽象工厂模式

适应变化的工厂(方法工厂),提供固定的调用环境,只要注入的工厂实现了统一的工厂接口,就可以正确的调用该工厂的方法。

2、单例模式

整个jvm只需要一个对象,节省创建消耗。

3、适配器模式

将一个类通过适配器使它转变为满足另一个接口。

4、装饰模式

将一个类通过装饰器使它增加一些变化,源类作为装饰器的构造参数,源类可见。

5、代理模式

将一个类通过代理器使它增加一些变化,源类作为代理的私有成员,源类不可见。

6、外观模式

将一组相关的类的行为通过外观类统一调用,减少内部细节的各个调用。

7、桥接模式

不同的实现类通过set方法注入,后面的调用就可调用正确的方法。

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!