![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式学习
coates
我身体健康,性格随和,五官端正,不怕苦不怕累。两年多的程序员生活锻炼了我坚强的意志,缜密的思维,以及强的抗压性;我做事有耐心,并且乐于学习新知识,更注重巩固旧知识。作为一名程序员,更重要的品质就是要懂得团队合作,而我恰好拥有团队合作精神,对工作认真负责。
展开
-
单例模式(Singleton)
简介 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。 单例模式具备如下几个特点: 1、只有一个实例。 2、能够自我实例化。 3、提供全局访问点 优点 单例模式的主要优点就是节约系统资源、提高了系统效率,同时也能够严格控制客户对它的访问。也许就是因为系统中只有一个实例,这样就导致了单例类的职责过重,违背了“单一职责原则”,同时也没有抽...原创 2019-04-24 11:12:17 · 100 阅读 · 0 评论 -
简单工程模式
简单工厂模式的概念 就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。 简单工厂模式的UML图(由idea生成) 首先定义信息发送抽象接口 public interface Sender { public void Send(); } 定义不同...原创 2019-04-24 11:47:14 · 148 阅读 · 0 评论