标签:多个 blog 对象 sys 外观 cad 依赖 oid ade
一般有多个对象,相互依赖,通过用外观模式可以降低依赖
外观模式,实现步骤
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(); } }
标签:多个 blog 对象 sys 外观 cad 依赖 oid ade
原文地址:http://www.cnblogs.com/javaweb2/p/6240668.html