0
点赞
收藏
分享

微信扫一扫

【设计模式】我终于读懂了外观模式。。。

尤克乔乔 2023-01-24 阅读 118

文章目录

🎿影院管理项目

组建一个家庭影院:

👾传统方式解决影院管理

在这里插入图片描述

♠️ 传统方式解决影院管理问题分析

💎外观模式

♥️外观模式原理类图

在这里插入图片描述

♣️对类图说明(分类外观模式的角色)

💍外观模式解决影院管理

♦️外观模式应用实例

🎼思路分析和图解(类图)

在这里插入图片描述
这里做了删减,只保留三个类就行了,没必要搞那么多

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
最后再用一个外观类去包装他们

在这里插入图片描述
然后在Client类里面执行就行了

在这里插入图片描述

🎹外观模式在 MyBatis 框架应用的源码分析

🎻1)MyBatis 中的 Configuration 去创建 MetaObject 对象使用到外观模式

🎮2)代码分析+Debug 源码+示意图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

🃏3)对源码中使用到的外观模式的角色类图

在这里插入图片描述

🎴外观模式的注意事项和细节

说白了,就是就是加了一层类,相信大家自己在写代码的时候无意都写得出,这个模式很简单,没有什么难度,就是套了一层壳,过吧过吧。。。

举报

相关推荐

0 条评论