extends和 implements 各自的含义于区别是什么?

时间:2022-03-14 14:05:25
对着两个概念区分不清楚,那位能讲解一下?写了先。

7 个解决方案

#1


extends 继承类
implements 实现接口

#2


类和接口是不同的。

类里是有程序实现的;
而接口无程序实现,只可以预定义方法。

#3


extends 继承类
implements 实现接口

#4


import java.io.Serializable;
               ~~~~~~~~~~~~
               ????  
import java.util.Vector;


public class AnswerDel implements Serializable{
                                   ~~~~~~~~~~~
                                   这个什么意思?是接口嘛?    
  private Vector theVector = new Vector();
  private databasemanagement db = new databasemanagement();

  public AnswerDel() {
  }
 public void setTheVector(Vector theVector) {
    this.theVector = theVector;
  }
}


接口和类的实现方法是一样嘛?

#5


extends 继承的意思,类似.net中的Inherit. 但只能是单继承。
 implements 实现一个到多个接口

#6


我觉得阿,不对的话请大家斧正:
凡是XXXXXable的都是接口
至于extends,和implements的区别大家都说了,我就不说了

#7


extends 代表继承某一个父类,Java不支持多重继承
而implements 代表实现某些接口,Java通过接口实现多重继承
注意实现了某接口的类必须实现其所有方法
而凡是XXXXXable的都是接口这是不对的...

#1


extends 继承类
implements 实现接口

#2


类和接口是不同的。

类里是有程序实现的;
而接口无程序实现,只可以预定义方法。

#3


extends 继承类
implements 实现接口

#4


import java.io.Serializable;
               ~~~~~~~~~~~~
               ????  
import java.util.Vector;


public class AnswerDel implements Serializable{
                                   ~~~~~~~~~~~
                                   这个什么意思?是接口嘛?    
  private Vector theVector = new Vector();
  private databasemanagement db = new databasemanagement();

  public AnswerDel() {
  }
 public void setTheVector(Vector theVector) {
    this.theVector = theVector;
  }
}


接口和类的实现方法是一样嘛?

#5


extends 继承的意思,类似.net中的Inherit. 但只能是单继承。
 implements 实现一个到多个接口

#6


我觉得阿,不对的话请大家斧正:
凡是XXXXXable的都是接口
至于extends,和implements的区别大家都说了,我就不说了

#7


extends 代表继承某一个父类,Java不支持多重继承
而implements 代表实现某些接口,Java通过接口实现多重继承
注意实现了某接口的类必须实现其所有方法
而凡是XXXXXable的都是接口这是不对的...