将多个内部模块的调用封装在一个类中。这个外观模式的化,它是facade模式,这个是它的一个英文名啊,那我们这边的话呢,还是一样啊,上来给大家举一个场景吧,这个场景啊,假设我们现在就是,有两个子系统,然后其中 那个子系统A,有多个内部模块,包括模块A,模块B,和模块C,然后的话呢就是,子系统B现在有一个功能需要同时依赖3个模块来实现功能,ok,那这个应该怎么来做,各位统信,我们来看一下啊。
啊,withoutFacadePatternDemo,如果说不用这个模式的话,那这么说,我来给大家假设一下啊,就比如说,我们现在有3个类,public static,然后class,然后我们叫做ModuleA,对吧,然后,public void execute("系统A的模块A的功能"),然后再来一个,系统1的,应该是系统1,子系统1,public void execute("系统11的模块A的功能"),public void execute("系统11的模块B的功能"),public void execute("系统11的模块C的功能"),好,然后我们有这么几块东西,咱们来看看。
标签:11,外观,void,execute,模式,子系统,模块,设计模式,public From: https://www.cnblogs.com/HarryVan/p/16756311.html