您的位置首页百科知识

抽象类和接口的区别是什么?

抽象类和接口的区别是什么?

的有关信息介绍如下:

抽象类和接口的区别为:表示内容不同、性质不同、成员变量不同。

一、表示内容不同

1、抽象类:抽象类表示该类中可能已经有一些方法的具体定义。

2、接口:接口就仅仅只能定义各个方法的界面(方法名,参数列表,返回类型)肆前,并不关心具体细节。

二、性质不同

1、抽象类:抽象类是对象的抽象。

2、接口:接口是一种行为规范。仔滚

抽象类和接口的区别是什么?

三、成员变量不同

1、抽象类:抽象类中的成员变量可以被不同的修饰符来修饰。

2、接口:接口中的成员变量默认念雹余的都是静态常量(static final)。

参考资料来源:

百度百科——抽象类

百度百科——接口