码迷,mamicode.com
首页 > 其他好文 > 详细

FrameDemo2

时间:2018-11-02 10:14:33      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:update   add   date()   ide   ram   nts   override   imp   public   

//测试

package cn.itcast;
//user_gongneng
/*问题:接口(方法太多)——实现类(仅使用一个,也必须把所有方法实现,哪怕是空实现)
 *     解决方案:
 * 接口(方法较多)——适配器类(实现接口,仅仅空实现)——实现类(用那个重写那个)
 */
public class FrameDemo2 {
 public static void main(String[] args) {
  gongneng2 g =new gongneng2();
  g.add();
 }
}

 

//接口

package cn.itcast;
public interface user2 {
 public abstract void add();
 public abstract void delet();
 public abstract void update();
 public abstract void find();
}

//实现

package cn.itcast;
public class gongneng2 implements user2 {
 @Override
 public void add() {
  // TODO Auto-generated method stub
System.out.println("增加功能");
 }
 
 @Override
 public void update() {
  // TODO Auto-generated method stub
 }
 @Override
 public void find() {
  // TODO Auto-generated method stub
 }
 
 @Override
 public void delet() {
  // TODO Auto-generated method stub
  
 }
}
 
 

FrameDemo2

标签:update   add   date()   ide   ram   nts   override   imp   public   

原文地址:https://www.cnblogs.com/rong123/p/9894323.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!