设计模式
文章平均质量分 68
bxp1321
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式之责任链模式
责任链模式是一种。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。原创 2023-05-17 23:57:20 · 148 阅读 · 0 评论 -
设计模式之门面模式(Facade Pattern 外观模式)
门面模式(Facade Pattern):外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。门面模式又称为外观模式,它是一种对象结构型模式。原创 2023-05-16 00:05:22 · 1222 阅读 · 0 评论 -
设计模式之工厂模式
工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。原创 2023-05-14 23:41:12 · 286 阅读 · 0 评论 -
设计模式之策略模式
策略接口的定义,通常包含两个方法:获取策略类型的方法和处理策略业务逻辑的方法。*** 第三方支付*//*** 获取支付方式* @return 响应,支付方式*//*** 支付调用* @param order 订单信息* @return 响应,支付结果*/2.策略接口的实现每种支付类都实现了上述接口(基于接口而非实现编程),这样我们可以灵活的替换不同的支付方式。/*** 微信支付*/@Component@Override@Override调用微信支付。原创 2023-05-14 01:03:29 · 324 阅读 · 0 评论 -
单例设计模式
单例模式,属于创建类型的一种常用的。通过单例模式的方法创建的类在当前进程中只有一个。原创 2023-05-11 23:14:27 · 311 阅读 · 0 评论 -
设计模式六大原则
LSP 是继承复用的基石,只有当派生类可以替换掉基类,且软件单位的功能不受到影响时,基类才能真正被复用,而派生类也能够在基类的基础上增加新的行为。里氏代换原则是对开闭原则的补充。实现开闭原则的关键步骤就是抽象化,而基类与子类的继承关系就是抽象化的具体实现,所以里氏代换原则是对实现抽象化的具体步骤的规范。这个原则的意思是:使用多个隔离的接口,比使用单个接口要好。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。这个原则是开闭原则的基础,具体内容:针对接口编程,依赖于抽象而不依赖于具体。原创 2023-04-28 19:11:45 · 876 阅读 · 0 评论
分享