
设计模式
Mr.ninglixin
这个作者很懒,什么都没留下…
展开
-
设计模式
创建型模式:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式:策略模式、模板方法模式、观察者模式、迭代器模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。oop 七大原则开闭原则 : 对拓展开放,对修改关闭里氏替换原则: 继承必须确保超类所拥有的性质在子类仍然成立依赖倒置原则 : 要面向接口编程不要面向实现编程单一职责原则: 控制类的颗粒大小原创 2021-04-18 11:08:59 · 68 阅读 · 0 评论 -
单例模式
饿汉式package Singleton; // 饿汉式会浪费空间public class HungryMan { private HungryMan () { } public final static HungryMan HUNGRY_MAN= new HungryMan(); public static HungryMan getHungryMan(){ return HUNGRY_MAN; }}懒汉式单线程可以,多线程.原创 2021-04-07 10:08:23 · 76 阅读 · 0 评论