![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
《设计模式》
文章平均质量分 89
设计模式
mz♪
记录学习。
展开
-
设计模式第二篇--简单工厂模式
工厂模式 工厂模式属余创建型模式,是java中最常用的设计模式之一,它提供了一种简单、快速、高效、安全的创建对象的方式。使用工厂模式,在接口中定义创建对象的方法,至于如何创建对象则是在接口的实现类中完成,用户如果需要对象实例,只需要通过调用接口方法,而无需知道对象创建的细节。而且,这样还能通过给方法不同的入参得到不同的对象实例,使创建对象的方式更加灵活。 代码实例 用生产手机举个栗子,假设生产的收集有华为和小米。 ①定义接口 //生产手机 public interface Phone { p原创 2021-04-05 22:04:21 · 533 阅读 · 2 评论 -
设计模式第一篇——单例模式
介绍 单例,就是整个程序有且只有一个实例,这种模式的类负责自己创建自己的对象,而且只创建一个,并会提供一种访问这个对象的方式,因为其他地方不能创建这个类的对象。 先举一个最简单的栗子,看看单例类的调用: 1.创建单例 public class SingletonDemo1 { //创建 SingletonDemo1 的一个对象 private static SingletonDemo1 instance = new SingletonDemo1(); //让构造函数为 priva原创 2021-03-11 11:56:35 · 3018 阅读 · 14 评论