设计模式
设计模式
q513485326
这个作者很懒,什么都没留下…
展开
-
单例设计模式
1.恶汉式 public class TestSinger2 { private String name; // 私有化构造方法不能new 对象 private TestSinger2 (){ System.out.println(Thread.currentThread().getName()+"ok"); } private static TestSinger2 singer2 = new TestSinger2(); ...原创 2021-07-24 13:25:45 · 71 阅读 · 0 评论 -
简单工厂、工厂方法和抽象工厂的区别
工厂模式通常分为简单工厂、工厂方法和抽象工厂三种,看了不少资料,好多讲的都是云里雾里的。要么是概念太多,让人看得一脸懵逼,要么是举得例子不太恰当,看了更让人迷惑了。通过本身一番研究,经过一个简单的例子,终于搞明白了它们之间的区别。ide 下面以生产宝马、奔驰汽车的工厂为例,讲解它们之间的区别。设计 1、简单工厂模式code 建立一个工厂类,根据传入的参数来决定建立哪一个汽车类对象 //汽车接口 public interface Car { void getCar(); } //宝马汽车类转载 2021-05-29 20:17:30 · 294 阅读 · 0 评论