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