java抽象类与接口的区别面试题,java中接口和抽象类的区别

  java抽象类与接口的区别面试题,java中接口和抽象类的区别

  与接口抽象类的区别:

  1.抽象类可以包含普通方法,但接口只能包含公共和抽象方法(JDK 1.8之前);

  2.抽象类中的成员变量不受访问权限的限制,但接口中的变量只能用public static final来修饰;

  3.一个接口可以继承多个接口,但是一个类只能有一个父类,一个类可以实现多个接口;

  4.抽象类是一类事物的抽象,接口是行为的抽象。一个类继承一个抽象类来表示“是否”的关系,一个类实现一个接口来表示“是否”的关系。

  推荐教程:java教程以上是java抽象类和接口区别的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: