java继承抽象类和接口问题

 我来答
硕晚竹阚辰
2020-01-28 · TA获得超过3.6万个赞
知道小有建树答主
回答量:1.4万
采纳率:31%
帮助的人:841万
展开全部
1.
抽象类,不能实例化,也就是不能new,也就是不能创始对象。
你可以这么理解:
抽象,就是模糊的概念,相当于人们说的经常说的概念车之类的,为什么叫概念车,是因为只有个大概的模型,很多技术(在java里我们称之为方法)没有实现,所以不能造出车子(java中我们就是不能new啦)。当然只有解决所以技术难题,也就是实现所有抽象类的抽象方法,才能new.
2.
接口,你可以理解为功能。功能是指它具备什么能力。所以类要实现一个接口,就是具备这个功能,有这个能力。所以实现接口就要实现里面所有的方法。
那么本质上为什么要实现抽象类的抽象方法,和接口中所的的方法呢?
因为如果你不实现,那么调用者看到你实现了某个功能,或继承了某个类,它要掉用接口里的方法,而你又没有实现,那它怎么调用呢?
种淑英应甲
2020-05-15 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:920万
展开全部
你这三句话说的有些混乱,继承抽象类当然有重写方法,否则连编译器都通不过,抽象类一但被继承,抽象方法必须被重写,接口重写什么方法,接口里的方法只能是抽象的。接口其实和抽象类有些类似,只是一个单继承,一个多继承
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式