设计模式
文章平均质量分 50
java的设计模式
萧随风
这个作者很懒,什么都没留下…
展开
-
工厂模式之抽象工厂模式
工厂模式(Factory Pattern)是一种创建型设计模式,它提供了一种创建对象的最佳方式,而无需向客户端暴露创建逻辑。简单来说,工厂模式就是封装创建对象的代码,提供一个统一的接口来创建不同类型的对象。工厂模式的关键在于,将对象的实例化过程交给子类来完成,而不是在父类中直接实例化对象。由于子类可以根据需要重写父类的方法来创建对象,因此工厂模式实现了“开放-封闭”原则。将实例化对象的代码提取出来,放到一个类中统一管理和维护,达到和主项目的。从而提高项目的扩展和维护性。2.创建工厂接口的实现类。原创 2023-09-11 22:02:39 · 57 阅读 · 0 评论 -
单例设计模式的八种方式
优点:在类加载的时候就实例化,避免了线程同步的问题。3.提供一个公有的静态方法返回对象实例。1.构造器私有化,防止外部new。缺点:如果未使用会造成内存浪费。另一种写法,和1类似优缺点一样。2.本类内部创建对象实例。原创 2023-09-04 21:35:56 · 64 阅读 · 1 评论