首页 > 其他 > 详细

接口和抽象类的相同与区别

时间:2020-05-12 13:16:30      阅读:36      评论:0      收藏:0      [点我收藏+]

前言:接口和抽象类是代码当中经常使用的两样,他们的代码方式不同于其他,有自己一套特殊的书写方式功能特点

下面介绍一哈他的使用规则

同:都不能被实例化,可以定义引用

 

不同:抽象类有具体方法和抽象方法,有4种方法修饰符,可以被继承,可以实现接口

有抽象方法的类一定是抽象类,抽象类不一定有抽象方法,使用方式是被继承,可以定义构造器

抽象类主要用来抽象类别,接口主要用来抽象功能。

 

接口,引用方式是被实现,多实现单继承,可以继承抽象方法

只能有public修饰符,只能定义常量,不可以定义构造器

 

jdk1.8添加了新的特性:

默认的实现方法,以及静态方法(或者称为类方法)

技术分享图片

 

接口和抽象类的相同与区别

原文:https://www.cnblogs.com/yufei121/p/12875271.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!