
设计者模式
野狗道人 | jay
一个默默无闻的java开发工程师。
展开
-
在实战中使用设计模式----单例模式之饿汉式
1.概念: 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 2.特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例 3.使用场景: 在返回消息给客户端的时候,我们会统一返回的格式 4原创 2020-07-07 22:50:41 · 180 阅读 · 0 评论 -
实战中使用设计模式--简单工厂模式
1. 简单工厂模式是属于创建型模式,又叫做静态工厂方法模式。 它的实现方式是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。 2. 简单工厂模式由三种角色组成: 工厂角色:简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类的创建产品类的方法可以被外界直接调用,创建所需的产品对象。 抽象产品角色:简单工厂模式所创建的所有对象的父类,它负责描述所有实例所共有的公共接口。 具体产品角色:是简单工厂模式的创建目标,所有创建的对象都是充当这个角色的某个具体原创 2020-07-06 07:47:56 · 163 阅读 · 1 评论