Design-pattern
笑笑是一个码农
Coding
展开
-
设计模式之-单例模式
一、什么是单例模式 单例模式属于创建型模式,是Java中最简单,也是最常用的设计模式之一。其本质是一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。二、单例模式的特点 1.该类只能有一个实例。 2.该类必须自己创建自己的实例。 3.该类必须给所有其他对象提供这一...原创 2018-10-25 16:29:59 · 174 阅读 · 2 评论 -
设计模式之-工厂模式
一、什么是工厂模式 工厂模式属于创建型模式,创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。二、工厂模式的特点 1.有一个创建对象的接口。 2.创建过程在其子类执行。三、优缺点 优点: 1、一个调用者想创建一个对象,只要知道其名称就可以了。 2、扩展性高,如果想增加一个产品,只要...原创 2018-10-31 15:13:10 · 719 阅读 · 0 评论