接口和抽象类

Posted 程序员庆哥

tags:

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

接口和抽象类的区别,实不相瞒,我忘记了?

在Java基础部分,接口和抽象类是相当重要的知识点,尤其是接口,在后面的开发中,经常会见到这么四个字“面向接口编程",而且对于接口和抽象类的知识也是面试中经常会被问到的,所以我们非常有必要熟练掌握这部分的知识!今天吗,我们就一起来回顾下!

小白: 庆哥,说真的,现在让我来说接口和抽象类的区别,我发现自己的记忆是模糊的,能说出来的大概就是:

接口和抽象类之间有相同也有不同,接口可以用来实现多实现,弥补继承的不足,接口使用关键字_implements_来实现接口,每一个实现接口的类都要实现其中的方法,而且接口中的方法默认都是public的,对于接口而言,不能有已经实现的方法,这个对于抽象类来说好像就可以,这好像就是两者的区别吧!

庆哥: 感觉你记得已经可以了,有的时候我们之所以会对某一个知识点的记忆产生模糊,一是自己不太理解,二是即使理解了,如果长时间不回顾,也是很容易忘记的,所以,复习,有的时候真的很重要!

小白: 是的,对于一个知识,我觉得首先就是有一个完整清晰的理解,然后再进行间断性的复习,巩固记忆,这样才会记忆的牢固。

庆哥: 可以啊,感觉你说出来学习的真

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

接口和抽象类

抽象类和接口的异同?

Dart9(九)抽象类、多态、 接口

java接口与抽象类有啥区别?

接口和抽象类的区别

接口和抽象类