java中接口和抽象类的区别
Posted 何甜甜在吗
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中接口和抽象类的区别相关的知识,希望对你有一定的参考价值。
抽象类:
1.用abstract表示
2.里面有一个或多个抽象方法,在方法前加abstract,抽象类中也可以没有抽象方法
3.抽象类用extends继承,并且必须重写抽象方法
接口
1.用implement表示
2.接口是极度抽象的类,所有方法都是抽象的,都需要进行重写
接口的作用:解决java中的单继承问题,一个类可以实现多个接口,但只能有一个父类
共同点:都不能被实例化
以上是关于java中接口和抽象类的区别的主要内容,如果未能解决你的问题,请参考以下文章