今天看啥  ›  专栏  ›  Java编程精选

设计模式系列| 外观(门面)模式

Java编程精选  · 公众号  · Java  · 2021-06-09 18:15
👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇作者丨狼王来源丨狼王编程这是设计模式的第九篇,这篇让我们来认识一下外观(门面)模式1、概述外观模式是一种结构型设计模式, 能为程序库、 框架或其他复杂类提供一个简单的接口。避免多种不相关的功能污染单一外观, 使其变成又一个复杂结构。客户端和其他外观都可使用附加外观。2、适用场景1)如果你需要一个指向复杂子系统的直接接口, 且该接口的功能有限, 则可以使用外观模式。外观将会提供指向子系统中最常用功能的快捷方式, 能够满足客户端的大部分需求。2)如果需要将子系统组织为多层结构, 可以使用外观。你可以为每个层次创建一个外观, 然后要求各层的类必须通过这些外观进 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照