java抽象类和接口

Posted Mars.wang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java抽象类和接口相关的知识,希望对你有一定的参考价值。

抽象类和接口的区别:

1:抽象类只能被继承,而且只能单继承。 接口需要被实现,而且可以多实现。

2:抽象类中可以定义非抽象方法,子类可以直接继承使用。 接口中都有抽象方法,需要子类去实现。

3:抽象类使用的是 is a 关系。 接口使用的 like a 关系。

4:抽象类的成员修饰符可以自定义。 接口中的成员修饰符是固定的。全都是public的。

以上是关于java抽象类和接口的主要内容,如果未能解决你的问题,请参考以下文章

java抽象类和接口区别

java抽象类和接口

java抽象类和接口使用及区别

JAVA基础-抽象类和接口

java抽象类和接口

java 抽象类和接口