首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么要将Java接口方法声明为抽象方法?

为什么要将Java接口方法声明为抽象方法?
EN

Stack Overflow用户
提问于 2009-03-13 05:07:15
回答 3查看 53.2K关注 0票数 146

今天,我使用了Eclipse的“拉接口”重构特性,在现有类的基础上创建了一个接口。该对话框提供将新接口的所有新方法创建为“抽象”方法。

这会有什么好处呢?

我认为允许您将接口方法声明为抽象的事实是该语言的一个多余且无害的特性,并不是特别受鼓励。

为什么Eclipse会支持这样的风格,或者为什么有人会自愿选择这样做?

澄清:我不是在问为什么接口方法是抽象的,这是显而易见的。我在问,为什么要显式地选择将它们标记为抽象,因为如果它们在接口中,它们无论如何都是抽象的。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/641536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档