首页 > 游戏数码 > 电脑 > 抽象类和接口的区别有哪些

抽象类和接口的区别有哪些

   来源:秒知站    阅读: 2.87W 次
字号:

用手机扫描二维码 在手机上继续观看

手机查看

java中抽象类和接口的区别是什么?下面小编就来告诉大家抽象类和接口的区别有哪些。

操作方法

(01)抽象类要被子类继承,接口要被类实现。

抽象类和接口的区别有哪些

(02)接口只能做方法声明,抽象类中可以作方法声明,也可以做方法实现。

抽象类和接口的区别有哪些 第2张

(03)接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量。

抽象类和接口的区别有哪些 第3张

(04)接口是设计的结果,抽象类是重构的结果。

抽象类和接口的区别有哪些 第4张

(05)抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别最高。

抽象类和接口的区别有哪些 第5张

(06)抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量。

抽象类和接口的区别有哪些 第6张

(07)抽象类主要用来抽象类别,接口主要用来抽象功能。

抽象类和接口的区别有哪些 第7张

电脑网络
IT技术
互联网
电脑
摄影
手机
游戏