Java接口实现与类继承

学习初期发现接口实现与类继承很像,随着学习深入发现它们之间的联系与区别,整理如下:

经实验发现,实现接口的类中含有接口中的所有属性和方法,继承父类的子类中也含有父类中所有的属性和方法,可以说接口实现的本质上就是类继承,那么为什么还要设计出接口与实现呢?个人认为可概括为两点:1.接口实现是为了对单例继承做补充;2.接口是为了侧重于对功能的描述,执行统一的功能设计标准

测试:类LittleMonkey继承类Monkey,实现接口Finable,Birdable。

相关推荐
动感小麦兜3 分钟前
NAS学习
java·开发语言·eureka
小安同学iter19 分钟前
天机学堂day05
java·开发语言·spring boot·分布式·后端·spring cloud·微服务
那我掉的头发算什么19 分钟前
【javaEE】文件&IO--文件内容操作
java·java-ee·文件·文件操作
yaoxin52112327 分钟前
262. Java 集合 - Java 中 ArrayList 与 LinkedList 读取元素性能大对决
java·开发语言
大迪吃小迪33 分钟前
Vert.x 常见问题精简总结
java·websocket·web
毕设源码-钟学长1 小时前
【开题答辩全过程】以 农村困境儿童帮扶助学系统为例,包含答辩的问题和答案
java·eclipse
白露与泡影1 小时前
springboot中File默认路径
java·spring boot·后端
heartbeat..1 小时前
使用 Apache POI 实现 Excel 文件读写(导入 导出)操作的工具类
java·apache·excel·文件
咕咕嘎嘎10241 小时前
C/C++内存对齐
java·c语言·c++
认真敲代码的小火龙1 小时前
【JAVA项目】基于JAVA的图书管理系统
java·开发语言·课程设计