外观模式
Posted 老邱2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了外观模式相关的知识,希望对你有一定的参考价值。
一般有多个对象,相互依赖,通过用外观模式可以降低依赖
外观模式,实现步骤
1.定义各个组件的类
2.定义一个总的类,将各个组件作为属性放在总的类中,然后构造器进行初始化对象
把具有相同方法放在一起
package facade; public class A { public void a(){ System.out.println("A.a()"); } }
package facade; public class B { public void b(){ System.out.println("B.b()"); } }
package facade; public class C { public void c(){ System.out.println("C.c()"); } }
package facade; public class Base { private A a; private B b; private C c; public Base(){ a=new A(); b=new B(); c=new C(); } public void f1(){ a.a(); b.b(); c.c(); } public static void main(String[] args) { Base base=new Base(); base.f1(); } }
以上是关于外观模式的主要内容,如果未能解决你的问题,请参考以下文章