为什么不把方法放到类里面去? //谁告诉你的?

解决方案 »

  1.   

    在接口里定义,
    在类里实现,
    方便程序员之间编写程序的协作。
      

  2.   

    有一些方法是放在类里实现的,在接口定义
    但为什么要在接口里定义呢
      

  3.   


    接口可解决类似C++中的多重继承 
      

  4.   

    除了这个好处 呢
    为什么引入接口这个东西
      

  5.   

    接口中必须是抽象方法,就是没有方法体的那种
    interface k{
    public abstract String getK();
    }
      

  6.   

    除了多重继承还有其他好处吗
      

  7.   

    写代码的人更关注定义而用的人更关注定义,接口让实现和定义分开,加强了代码的封装和操作的透明度
      

  8.   

    真正妙处只可意会不可言传。等你变强手了你自会理解。
      

  9.   

    接口让实现和定义分开,加强了代码的封装和操作的透明度.而且当系统需要变动的时候,只要在实现处修改即可,接口不变,可以保证这时候的调用代码不需要修改。大大减少了修改的复杂度