5篇文章 · 11075字 · 11人关注
单例模式(Singleton Pattern)确保一个类只有一个实例,并且提供一个全局的访问。 单例模式随处可见,比如线程池、缓存、对话框、日志...
建造者模式(Builder Pattern)简化了构建复杂对象的过程,除了简化复杂的对象的构建过程,最核心的思想是化整为零、按需分配。 先说如何...
观察者模式(Observer Pattern)是对象之间一对多的依赖关系,当一个对象改变时,其他依赖它的对象都会收到通知并自动更新。 怎么来理解...
那就从这里开始吧。设计模式是以解藕为目的,解决一类问题的方法。设计模式的六大原则是指导方案,按照这些原则更容易写出低耦合,高内聚的代码,学习设计...
装饰者模式(Decorator Pattern)是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能,它是通过创建一个包装对象,也就...
工厂模式属于创建类模式,一般情况下根据使用场景和实现方式分为4种:简单工厂模式(Simple Factory Pattern)、静态工厂模式(S...
文集作者