logo

当前位置:首页>热门 > >正文

接口与抽象类的区别面试(接口与抽象类的区别)

接口与抽象类的区别面试(接口与抽象类的区别)
2023-07-06 11:10:49 来源:互联网


(资料图片仅供参考)

诸多的对于接口与抽象类的区别面试,接口与抽象类的区别这个问题都颇为感兴趣的,为大家梳理了下,一起往下看看吧。

抽象类应该由子类继承,接口应该由类实现。接口只能用于方法声明,而抽象类可以用于方法声明和方法实现。接口中定义的变量只能是公共静态常量,抽象类中的变量是普通变量。界面是设计的结果,抽象类是重构的结果。抽象类和接口用于抽象具体对象,但接口具有最高的抽象级别。抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量。抽象类主要用来抽象类,接口主要用来抽象函数。

标签: