设计模式
文章平均质量分 53
小灰灰要减肥
java小菜鸟一枚
展开
-
模板方法模式看这篇就够啦
情景:假如一个父类的的方法需要子类自己去实现,但是子类实现方法的顺序是固定的,而且必须要被调用到?爸爸要求儿子先洗手再吃饭然后在玩耍,不允许顺序反过来????来,上代码:1.定义一个抽象父类:public abstract class Dad { //定义一个抽象父类,写两个抽象方法,一个具体方法,通过子类继承重写抽象方法, // 再通过调用具体方法来运行被重写过得抽象方法 //方法的先后执行顺序是固定的,并且无法修改,所以这里用final修饰 //这里的run方法原创 2021-01-07 16:35:08 · 76 阅读 · 0 评论 -
工厂模式的三张类图(一目了然)
哈哈,这三种图写的非常清晰了,记下来自己以后复习用文字转载地址https://www.cnblogs.com/yssjun/p/11102162.html转载 2020-12-28 21:45:48 · 4446 阅读 · 0 评论 -
设计模式之单例模式
如下所以例子中构造方法都私有化,无法通过构造方法new对象饿汉模式对象在一开始类加载的时候就new出来,JVM保证线程安全简单实用,推荐使用!唯一缺点:不管用到与否,类装载时就完成实例化/** * 单例模式之饿汉模式 */public class Singleton01 { private static final Singleton01 singleton = new Singleton01(); public static Singleton01 getInstance(原创 2020-12-25 22:43:54 · 71 阅读 · 0 评论