https://www.cnblogs.com/pingfan21/p/9116412.html
最近在学习设计模式的时候,感觉23种设计模式的名字好难记啊,晦涩难懂啊。不过IT界好心人大有人在啊,下面是转载的文章,一个小口诀就帮助我们记牢23种设计模式。真棒!
其实我们应该高兴更应该反省,高兴的是不需要自己造轮子,反省的是为什么我们也遇到了同样的问题(名字不好记),但是我们没有去解决呢?或者说没有想办法去解决呢?对待问题的态度值得深思啊!
以下内容转载自:http://blog.sina.com.cn/s/blog_adb126450101kfji.html
设计模式常常被提起,不记住它们的名字怎能行?因此,我编写了这个顺口溜,希望您看了之后也能记得快、记得牢。
5 + 7 = 11;5个创建型,7个结构型,11个行为型
1、创建型速记口诀
抽工单建原
- Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点
- Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。
- Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实