设计模式-门面模式(Facade)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


前言

在组件构建过程中,某些接口之间直接依赖会带来很多问题,甚至无法直接实现。采用一层间接接口,来隔离本来互相紧密关联的接口。

典型模式

1) Facade

  1. Proxy

  2. Adapter

  3. Mediater


一、定义

为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,接口使得这个子系统更加容易使用。

二、结构

该模式简化了整个组件系统的接口,内部子系统的任何变化都不会影响接口变化。

相关推荐
国强_dev8 小时前
量体裁衣在技术方案中的应用
设计模式·系统架构
Engineer邓祥浩10 小时前
设计模式学习(16) 23-14 命令模式
学习·设计模式·命令模式
Maddie_Mo11 小时前
智能体设计模式 第二章:路由模式
设计模式
一条闲鱼_mytube14 小时前
智能体设计模式(五)人机协同-知识检索RAG-智能体间通信
网络·人工智能·设计模式
小码过河.14 小时前
设计模式——建造者模式
单片机·设计模式·建造者模式
小码过河.16 小时前
设计模式——工厂方法模式
设计模式·工厂方法模式
把csdn当日记本的菜鸡17 小时前
Java设计模式简单入门
java·开发语言·设计模式
老蒋每日coding17 小时前
AI Agent 设计模式系列(十一)—— 目标设定和监控模式
人工智能·设计模式·langchain
蔺太微18 小时前
外观模式(Facade Pattern)
设计模式·外观模式
进击的小头18 小时前
C语言实现设计模式的核心基石
c语言·开发语言·设计模式