![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
姚大地
大地?真是好名字!!!
展开
-
Java常用设计模式总结
设计模式的分类 总体来说设计模式分为三大类: 创建型模式:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构性模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式 行为型模式:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 ...原创 2018-07-24 14:00:03 · 108 阅读 · 0 评论 -
设计模式之六大原则
设计模式六大原则: 开闭原则(Open Closed Principle,OCP) 里氏替换原则(Liskov Substitution Principle,LSP) 依赖倒转原则(Dependency Inversion Principle,DIP) 接口隔离原则(Interface Segregation Principle,ISP) 单一职责原则 迪米特法则(Principle ...原创 2018-07-24 14:30:48 · 120 阅读 · 0 评论 -
设计模式之单例模式
1.定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 2.动机 对于一些类来说,只有一个实例是很重要的。最好的方法是,让类自身负责保存它的唯一实例。这个类可以保证没有其他实例可以被创建,并且它可以提供一个访问该实例的方法。这就是Singleton模式。 3.适用性 当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。 当这个唯一实例应该是通过子类化可扩展的,并且客...原创 2018-07-24 15:34:15 · 86 阅读 · 0 评论