接口extend接口,类extend类都是一个root
类implements接口可以multiupcast

解决方案 »

  1.   

    接口实际上也是个父类,只不过,它足够抽象,所以交做接口。任何具有此方法的类都可以作为它的实现类。所以它叫接口。抽象的不彻底的就是 抽象类。一点都不抽象的,那就是Class了
      

  2.   

    可是好像
    一个类可以implements多个接口呀,
    比如说一事件处理里就会经常用到
    class A() implements ActionListener,......而且一个接口也可以被多个类implements吧
    还是在事件处理里会出现多个类共同implements ActionListener
      

  3.   

    楼上讲的第一种情况就属于所谓的多重继承了
    仍然是is a
    于A实现了B和C两个接口,A既是B又是C
      

  4.   

    is aclass A {
      class b;
      void function(){}

    这才是has a
      

  5.   

    那类implements接口 就是 implements a 关系
      

  6.   

    In UML, it's called realization relationship. And you call "Is-a" also ok.