问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java接口和抽象类的区别csdn

发布网友 发布时间:2022-04-27 02:15

我来回答

2个回答

热心网友 时间:2022-06-22 05:44

简单来说,
接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的,

另外,实现接口的一定要实现接口里定义的所有方法,而实现抽象类可以有选择地重写需要用到的方法,一般的应用里,最顶级的是接口,然后是抽象类实现接口,最后才到具体类实现。

还有,接口可以实现多重继承,而一个类只能继承一个超类,但可以通过继承多个接口实现多重继承,接口还有标识(里面没有任何方法,如Remote接口)和数据共享(里面的变量全是常量)的作用.

热心网友 时间:2022-06-22 05:45

说得简单些,接口是用来implements(实现),而抽象类是用来extends(继承)。
接口里的方法不能实现,也就是说,只有方法名,而没有方法体;而抽象类既可以有抽象方法,也可以包含实现了的方法。
Java只支持单继承,而不像C++之类,可以多继承;但接口可以多实现,可以在一定程度上解决Java不能多继承的问题。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
5320xm充电问题 5320xm首次充电问题 关于5320XM的充电问题 DNF手游体验服资格怎么得到_DNF手游体验服资格获取途径一览 dnf手游体验服资格怎么获得介绍_dnf手游体验服资格怎么获得是什么 《文明6》好战怎么消除?介绍_《文明6》好战怎么消除?是什么 从西安到安康坐大巴需要健康码吗? 影院老板为什么会砸《花木兰》宣传板? 影院老板怒砸刘亦菲海报,原因可以理解,但刘亦菲实惨 有部电影是 她看到以前打掉的孩子来找她~!是什么电影了?鬼片的 抽象类和接口 什么区别 翻糖蛋糕成本高吗 为什么IPTV安徽的环球影视一栏没有了 八寸的翻糖蛋糕多少钱 Java接口和抽象类的区别是什么? 电信ITV环球影视精品里的收费内容是如何收费的? 环球影视公司的全部影片 翻糖蛋糕多少钱 虎牌电饭煲煮粥会跳吗最近常煮90分钟的粥好像一个小时就结束了 北京环球影城在哪? 我手机是vivo,用的电信卡,但是现在网速比以前要慢很多是怎么回事,是设置什么了还是怎么了???? 电视盒子怎么看环球综艺秀? 哪里可以拍北京环球影城全景? 一般6寸翻糖蛋糕定价大概多少,卡通公仔类的? vivo手机4g卡上网慢怎么办? 请问有一个视频软件叫什么 环球影视,全:名叫什么,怎么搜索呢? 北京环球影视城开业时间一拖再拖,为何还那么火? vivo手机4g上网很慢怎么办 怎么看待环球影视城主题公园2021年开园事件? 环球影视的网友评论 20寸翻糖蛋糕一般都是什么价位 接口和抽象类的区别(面试题) 一个十寸的翻糖蛋糕多少钱 60寸翻糖蛋糕多少钱 骆驼峰储存的是什么 南京能做翻糖蛋糕的地方 推荐一个口碑好的情趣用品网店? 开成人用品店赚钱吗 微信上卖情趣用品好卖吗? 想开个情趣用品店? 开成人用品店能赚到钱吗? 战役贷款产品是真的吗? 给介绍些卖莆田鞋的店铺啊?一定要仿的越高越好的! 战疫贷会不会提前收取手续费? 莆田鞋代理哪家好? 四川小丫头行金融服务外包有限公司贷款是真的吗? 个体战役贷一般下款多少? 有人知道达州银行可以办理战役贷吗? 达州银行战疫贷可以贷多久? 达州银行战疫贷年利率多少?