当前位置:网站首页>八、抽象类的接口的区别
八、抽象类的接口的区别
2022-08-03 05:24:00 【世宇同学】
一,基本区别
1.抽象类允许有具体成语方法的实现,而接口必须方法都是抽象的,不能有实现。
2.一个类只可以继承一个抽象类,但是却可以实现多个接口。
3.抽象类允许有各种类型的成员变量,而接口的成员变量是public static final的。
4.抽象类中允许有静态代码块和静态方法,而接口没有。
5.抽象类的方法可以用public,protect,默认,private修饰,而接口中的方法只允许public。
注意:
jdk1.8新特性-接口
接口可以有静态方法,默认方法,也就是说接口中有了实现的方法。
边栏推荐
- ZEMAX | 探究 OpticStudio 偏振分析功能
- opencv透视变化
- Kettle Spoon 安装配置详解
- 深度学习理论课程第八、九、十章总结
- Gradle插件与代理服务器导致Sync Project失败的问题
- 自监督论文阅读笔记Reading and Writing: Discriminative and Generative Modelingfor Self-Supervised Text Recogn
- 2021-04-23
- 自监督论文阅读笔记SELF-SUPERVISED SPECTRAL MATCHING NETWORK FOR HYPERSPECTRAL TARGET DETECTION
- 自监督论文阅读笔记 DenseCL:Dense Contrastive Learning for Self-Supervised Visual Pre-Training
- 自监督论文阅读笔记FIAD net: a Fast SAR ship detection network based on feature integration attention and self
猜你喜欢
随机推荐
HANA 常用数据类型详解
2021-04-23
ZEMAX | 探究 OpticStudio 偏振分析功能
【第一周】深度学习和pytorch基础
自监督论文阅读笔记SELF-SUPERVISED SPECTRAL MATCHING NETWORK FOR HYPERSPECTRAL TARGET DETECTION
ZEMAX | 绘图分辨率结果对光线追迹的影响
三分钟看懂二极管的所有基础知识点
ucosII OSMemCreate()函数的解析
[frp intranet penetration]
new / malloc / delete / free之间的区别
A.1#【内存管理】——1.1.1 node:struct pglist_data
自监督论文阅读笔记 Multi-motion and Appearance Self-Supervised Moving Object Detection
ARMv8 架构----armv8 类别
卷积神经网络入门
Qlik Sense 判空详解(IsNull)
布尔盲注需简化代码
spark sql 报错 Can‘t zip RDDs with unequal numbers of partitions
自监督论文阅读笔记 DenseCL:Dense Contrastive Learning for Self-Supervised Visual Pre-Training
php连接数据库脚本
MySQL 安装报错的解决方法