抽象类和接口

时间:2011-03-10 05:20:49

标签: java

  

可能重复:
  Interface vs Abstract Class (general OO)

你能说出java中抽象类和接口的主要区别是什么?

2 个答案:

答案 0 :(得分:0)

主要区别在于Abstract类是CLASS,接口是Interface。

答案 1 :(得分:0)

抽象类有一个或多个未实现的方法(即只声明方法的原型)。它可能有一个或多个已实现的方法。

在界面中没有实现任何方法。它只有方法的原型,不能有任何与抽象类不同的方法。此外,另一个类可以继承多个接口,但从抽象类继承时不允许多重继承。