java抽象与接口的区别,Java接口和抽象类的区别_2

  java抽象与接口的区别,Java接口和抽象类的区别

  区别如下:

  抽象类:

  1.抽象类用抽象来修饰;

  2.抽象类不能实例化,也就是不能用new关键字实例化对象;

  3.包含抽象方法(用抽象关键字修饰的方法)的类是抽象的,必须用抽象关键字修饰;

  4.抽象类可能包含也可能不包含抽象方法,抽象类中可能有具体方法;

  5.抽象类中的抽象方法只有方法体,没有具体实现;

  (视频教程推荐:java视频)

  界面:

  1.界面用界面装饰;

  2.无法实例化该接口;

  3.一个类可以实现多个接口;

  4.接口中的方法是抽象方法;

  5.接口不能包含实例或静态方法(静态方法必须实现,接口中的方法是抽象的,不能实现)。

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

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

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