Java接口实现与类继承

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

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

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

相关推荐
码农颜13 小时前
5.4.1 锁分类
java·数据库·mysql
linux-hzh14 小时前
百日算法修炼 · Day 03
java·算法
不负岁月无痕15 小时前
简单理解操作系统结构
java·linux·c语言·开发语言·c++·面试
mister_guo15 小时前
Java线程池参数应该如何设置(ThreadPoolExecutor)
java
余额瞒着我当琳15 小时前
C++模板初阶与STL初探
android·java·c++
淡海水15 小时前
15-02-YooAsset面试篇-Unity架构设计与源码
java·unity·面试·c#·游戏引擎·yooasset
qq_4480111615 小时前
C语言中的指针函数和函数指针
java·c语言·开发语言
weixin_BYSJ198716 小时前
springboot酒店管理系统--附源码27436
java·spring boot·python·随机森林·贪心算法·eclipse·django
2401_8949155316 小时前
GEO 源码部署如何实现精准地域分发?核心配置参数深度讲解
java·运维·服务器·后端·开源
evans在进步17 小时前
LeetCode 2 两数相加:链表模拟加法,Java 图解进位过程
java·leetcode·链表