java抽象与接口的区别,Java接口和抽象类的区别
区别如下:
抽象类:
1.抽象类用抽象来修饰;
2.抽象类不能实例化,也就是不能用new关键字实例化对象;
3.包含抽象方法(用抽象关键字修饰的方法)的类是抽象的,必须用抽象关键字修饰;
4.抽象类可能包含也可能不包含抽象方法,抽象类中可能有具体方法;
5.抽象类中的抽象方法只有方法体,没有具体实现;
(视频教程推荐:java视频)
界面:
1.界面用界面装饰;
2.无法实例化该接口;
3.一个类可以实现多个接口;
4.接口中的方法是抽象方法;
5.接口不能包含实例或静态方法(静态方法必须实现,接口中的方法是抽象的,不能实现)。
推荐教程:java入门程序以上是java中抽象类和接口区别的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。