黑马程序员技术交流社区

标题: 分享 适配器设计模式 [打印本页]

作者: sunweipan    时间: 2016-5-24 22:52
标题: 分享 适配器设计模式

   interface Father{
               .....//...代表其它抽象方法
               void method1();
               void method2();
               ....
   }

   abstract class MiddleClass implements Father{//实现Father中所有的方法,但是都是空实现
                                                       //之所以定义成abstract,一方面不想让中间类创建对象
                                                      //一方面为了让子类继承中间类,重写里面的方法
        ....
        void method1(){

        }
        void method2(){

        }
        ...//...代表其它方法的空实现


   }
   
   class Son extends MiddleClass{
             //重写你你想要使用的方法,其余方法被继承下来了
                   void method1(){
              //实现代码
                   }
   }




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2