坐等答案
比如
public interface A{public void a() public void b() public void c() public void d() public void e()}
里面有5个方法
我要实现 A类
public b implentems A()
{
// 如果我只感兴趣  b方法  其他不要 怎么处理
  public void b(){}
}

解决方案 »

  1.   

    public abstract class b implentems A
      

  2.   

    如果是继承类,可以在父类中把不需要的方法定义为private,可是接口中不允许有private方法
      

  3.   

    对于接口来说不可能。
    你可以把public interface A改为public class A,把其中的方法全部返回null。
    然后extend A就可以了。
    如果你是在扩展别人的。
    你也可以考滤实现这个接口把不感兴趣的都返回null.
      

  4.   

    三种方法:
    1:A为接口 B只实现B方法 其他的方法空实现 
    2:A为抽象类 B继承A 这样B就可以只实现B方法
    3: 用适配器类C去实现A的方法,C中的方法都是空实现 B继承C,B只需要实现B方法就OK
    感觉这三种方法都是大同小异.
    根据个人喜好...
      

  5.   

    利用抽象類的子類不被要求強制實現父類中的抽象方法這一特性
    來實現接口與普通類之間的適配,顧名思義適配器(Adapter)。
    比如MouseAdapter。