栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

extends和implements区别

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

extends和implements区别

extends(继承)

在Java中类与类之间存在一种关系叫做继承,我们把被继承的类称之为父类或超类,把继承父类的类称之为子类或派生类,

继承之后可以使用父类的方法, 也可以重写父类的方法,

但是Java中只能单继承,就是一个子类只能有一个父类。

implements

接口在Java中是一个抽象的概念,是一种解决Java只能单继承不能多继承的一种手段

怎么理解接口呢,接口像一个类(但它不是类,编写接口的方式和类很相似,但是它们属于不同的概念)

一个接口也能够拥有方法和属性,但是在接口中声明的方法默认是抽象的
这个抽象的接口声明,你可以把它想像成一个招牌,接口的具体实现想像成这家店具体是卖什么的,这样我们在购物的时候就可以根据招牌快速找到自己想买东西所在的店铺了,而不是没有招牌挨家挨户的进去看卖什么东西

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/632427.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号