设计模式
文章平均质量分 67
设计模式
Elephant_King
这个作者很懒,什么都没留下…
展开
-
【设计模式】工厂模式
什么是工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 有什么用 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 也就是说正常new对象需要通过构造方法来进行创建,当有参数时就会按照参数传入,但是通过工厂模式只需要确定你需要创建那个类的对象就可以了,不需要填入构造参数,构造参数可以在工厂中被默认值定义 加入你需要一辆汽车,可以直接从工厂里面提原创 2022-02-23 18:15:13 · 385 阅读 · 0 评论 -
【设计模式】详解单例模式
什么是单例模式 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 注意事项 单例模式只能有一个实例(只能有一个对象) 单例类必须自己创建自己的唯一实例(在方法内部创建自己的对象) 单例类必须给其他所有对象提供这一实例 要点 私有构造方法 将该类的构造函数私有化,目的是禁止其他程序创建该类的对象,同时也是为了提醒查看代码的人我这里是在使用单例模式,防止他人将这里任意修改。 指向自己实例的私有静态原创 2022-02-23 17:27:45 · 313 阅读 · 0 评论