当前位置: 代码迷 >> J2SE >> 抽象类和接口的区别是什么?该如何解决
  详细解决方案

抽象类和接口的区别是什么?该如何解决

热度:213   发布时间:2016-04-24 17:56:32.0
抽象类和接口的区别是什么?
希望大家能尽量的说出区别和用法。谢谢

------解决方案--------------------
接口里定义的全是常量,方法全部是抽象方法
抽象类里可以定义变量,方法可以不全是抽象方法

------解决方案--------------------
1.接口是一个特殊的抽象类!
2.抽象类中可以有非抽象方法,接口内的方法全部都是抽象的。
3.可以由非抽象类派生出抽象类,但接口只能继承接口。
4.一个类可以实现多个接口,但只能继承一个抽象类。
  相关解决方案