设计模式
风在哪
个人网站:https://www.wygandwdn.cn
欢迎来访问啊!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式之工厂模式
设计模式之工厂模式 工厂模式案例 工人制造汽车的过程中需要组装汽车的零部件,然后生产出来汽车,不同品牌的汽车组装过程大同小异,是不是可以类比软件开发过程呢。工人组装汽车的过程涉及三个对象,分别是工人、机器以及汽车品牌。工人类似于Client,机器就相当于工厂,负责组装汽车零部件生产汽车,不同品牌的汽车就是产品。那么对应的类图就如下所示。 所有汽车的总称 public interface Car { public void assemble(); } public class Mercedes i原创 2020-12-30 09:22:52 · 415 阅读 · 0 评论 -
设计模式之单例模式
设计模式之单例模式 单例模式定义 单例模式是一个比较简单的模式,定义如下:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 Singleton类称为单例类,通过使用private的构造函数确保了在一个应用中只产生一个实例,并且是自行实例化的(在Singleton中自己使用new Singleton()),单例模式的通用代码(代码1)如下: public class Singleton { private static final Singleton singleton = new原创 2020-12-28 21:19:49 · 377 阅读 · 0 评论
分享