Java中接口和抽象类的相同和不同点

接口:interface 接口中只可存在public abstract 方法,但通常可以省略

抽象类:abstract class 说的简单一点和普通使用的类除了不能被实例化,其他与类一样

相同点:都不可以实例化

不同点:接口中仅声明方法,不包含具体实现,方法的具体实现要到该接口的实现类中,接口中不能含有构造器。

    抽象类中可以有构造器、抽象方法的修饰符不限,而接口中方法的只能是public的

    

posted @ 2021-09-14 20:01  LinAlex  阅读(160)  评论(0)    收藏  举报