java中抽象方法不能使用修饰符_和_修饰

 我来答
智慧答疑明月
2023-03-06 · 超过59用户采纳过TA的回答
知道小有建树答主
回答量:518
采纳率:100%
帮助的人:12.3万
展开全部
在Java中,抽象方法是由abstract关键字修饰的方法,它没有方法体,只有方法签名。抽象方法必须被定义在抽象类中,而抽象类不能直接被实例化。一个普通类如果继承了某个抽象类,那么这个普通类必须实现抽象类中所有的抽象方法,否则它必须也被定义为抽象类。

在Java中,抽象方法不能使用以下修饰符:

final:抽象方法不允许被final修饰,因为final意味着该方法不能被重写,而在子类中必须实现抽象方法。
native:抽象方法不能被native修饰,因为native方法需要有对应的本地实现。
private:抽象方法不能被private修饰,因为它需要被子类实现,而private方法无法在子类中继承和实现。
static:抽象方法不能被static修饰,因为static方法与实例无关,而抽象方法必须由子类实现。
因此,抽象方法只能使用public、protected、或不加修饰符这三种方法修饰。
qixiangdefist
2013-12-03 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:180
采纳率:0%
帮助的人:45.3万
展开全部
private和final
更多追问追答
追问

再麻烦一下,6和8谢谢
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b1c20a5
2013-12-03 · 超过14用户采纳过TA的回答
知道答主
回答量:48
采纳率:100%
帮助的人:17.3万
展开全部
是想问什么?
追问
填空题啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式