设计模式
有梦想的小白
用最初的心,走最远的路。
展开
-
常用的设计模式之工厂模式、构建者模式
工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,是通过使用一个共同的接口来指向新创建的对象。例如:您需要一辆汽车,可以直接从工厂里面提货,而不用去管这辆汽车是怎么做出来的,以及这个汽车里面的具体实现。优缺点:优点: 1、一个调用者想创...原创 2018-12-02 08:26:19 · 2079 阅读 · 0 评论 -
设计模式之单例模式
定义:单例模式就是保证在java应用程序中一个类只有一个实例存在。实现原理:私有化构造方法,使得外界只能通过本类的静态方法获得唯一的实例。单例模式的几种形式:饿汉式:public class Singleton{ private Singleton () {}; private static Singleton instance = n...原创 2018-12-02 09:14:01 · 139 阅读 · 0 评论