首页 >

JAVA外观模式详解

Java|java教程JAVA外观模式详解
java
Java-java教程
php留言版源码下载,ubuntu终端写文件,一个tomcat搭建多个域名,爬虫软件下小说,php一次连接多次查询,seo观点大全lzw
《java视频教学》
开源asp商城源码下载,ubuntu系统在微软,pycharm怎么运行爬虫,php maketime,seo sem 收费lzw
外观(Facade)模式又叫作门面模式,是一种通过为多个复杂的子系统提供一个一致的接口,而使这些子系统更加容易被访问的模式。该模式对外有一个统一接口,外部应用程序不用关心内部子系统的具体细节,这样会大大降低应用程序的复杂度,提高了程序的可维护性。
纹身网源码,vscode保存时不换行,ubuntu 自动登录,tomcat arm,sqlite实例,加入我们网页设计,帝国cms 数据库操作,上海云服务器公司,微擎插件源码,前端ide和前端框架,类爬虫,php首字母大写,佛系seo,springboot初始加载,织梦文章摘要调用标签,网站背景代码,手机网页弹出放大视图,asp.net 界面模板,后台账号,404页面的原链接,代码发布管理系统,淘宝客程序多少钱lzw
优点缺点知识点外观模式实现

案例: 长虹剑、冰魄剑、紫云剑三剑合璧。
外观(Facade)角色:三剑合璧
子系统(Sub System)角色:长虹剑、冰魄剑、紫云剑
客户(Client)角色:测试类,调用三剑合璧

长虹剑

public class ChangHong {    public void show(){        System.out.println("长虹剑");    }}

冰魄剑

public class BingPo {    public void show(){        System.out.println("冰魄剑");    }}

紫云剑

public class ZiYun {    public void show(){        System.out.println("紫云剑");    }}

三剑合璧

public class San {    private ChangHong changHong =new ChangHong();    private BingPo bingPo=new BingPo();    private ZiYun ziYun=new ZiYun();    public void shows(){        changHong.show();        bingPo.show();        ziYun.show();        System.out.println("三剑合璧");    }}

测试

public class Demo {    public static void main(String[] args) {        San san=new San();        san.shows();    }}

《java视频教学》


  • 暂无相关文章
  • Posted in 未分类