当前位置:网站首页>八、抽象类的接口的区别
八、抽象类的接口的区别
2022-08-03 05:24:00 【世宇同学】
一,基本区别
1.抽象类允许有具体成语方法的实现,而接口必须方法都是抽象的,不能有实现。
2.一个类只可以继承一个抽象类,但是却可以实现多个接口。
3.抽象类允许有各种类型的成员变量,而接口的成员变量是public static final的。
4.抽象类中允许有静态代码块和静态方法,而接口没有。
5.抽象类的方法可以用public,protect,默认,private修饰,而接口中的方法只允许public。
注意:
jdk1.8新特性-接口
接口可以有静态方法,默认方法,也就是说接口中有了实现的方法。
边栏推荐
猜你喜欢
随机推荐
ARMv8 架构----armv8 类别
MATLAB给多组条形图添加误差棒
电子元器件和电子元件的区别有那些?
【第三周】ResNet+ResNeXt
A.1#【内存管理】——1.1.3 page: struct page
mysql 客户端SSL错误2026 (HY000)
Kettle Spoon 安装配置详解
西塞罗 论老年
Qlik Sense 赋值详解(Set、Let)
Mysql 预准备语句详解(prepare、execute、deallocate)
电子元器件之电子变压器可分为哪几类?
MySQL 慢查询
ZEMAX | 如何创建简单的非序列系统
Oracle 日历表详解(含节假日)
动漫:海贼王女
最优化方法概述
softmax和最大熵
ZEMAX | 如何创建复杂的非序列物体
增强光学系统设计 | Zemax 全新 22.2 版本产品现已发布!
自监督论文阅读笔记DisCo: Remedy Self-supervised Learning on Lightweight Models with Distilled Contrastive