zoukankan      html  css  js  c++  java
  • 外观模式

    一般有多个对象,相互依赖,通过用外观模式可以降低依赖

    外观模式,实现步骤

    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();
        }
    }
  • 相关阅读:
    弹窗
    ajax
    Jquery元素选取、常用方法
    PDO
    session的使用
    投票练习题
    php 批量删除
    php 连接数据库的增删改查
    面向对象的加载类和设计模式
    面向对象三大特性
  • 原文地址:https://www.cnblogs.com/javaweb2/p/6240668.html
Copyright © 2011-2022 走看看