Java接口实现与类继承

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

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

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

相关推荐
WiChP6 分钟前
【V0.1B6】从零开始的2D游戏引擎开发之路
java·log4j·游戏引擎
leaves falling14 分钟前
C/C++ 的内存管理,函数栈帧详讲
java·c语言·c++
文静小土豆18 分钟前
Java 应用上 K8s 全指南:从部署到治理的生产级实践
java·开发语言·kubernetes
zhimingwen40 分钟前
初探 Java 後端開發:解決 macOS 環境下 Spring Boot 項目啟動的各類「坑」
java·spring boot
Rsun045511 小时前
3、Java 工厂方法模式从入门到实战
java·开发语言·工厂方法模式
田梓燊1 小时前
leetcode 142
android·java·leetcode
亚空间仓鼠1 小时前
Ansible之Playbook(三):变量应用
java·前端·ansible
码路飞1 小时前
昨天还在发 Qwen3.5,今天技术负责人就被阿里云赶走了
java·javascript
程序员老邢1 小时前
【技术底稿 15】SpringBoot 异步文件上传实战:多线程池隔离 + 失败重试 + 实时状态推送
java·经验分享·spring boot·后端·程序人生·spring
菠萝地亚狂想曲2 小时前
Zephyr_01, environment
android·java·javascript