我今天使用Eclipse的"拉接口"重构功能来创建基于现有类的接口.提供的对话框用于创建新接口的所有新方法作为"抽象"方法.
那有什么好处?
我认为你被允许将接口方法声明为抽象的这一事实是该语言的一个多余且无害的特性,并不特别鼓励.
为什么Eclipse会支持这样的风格,或者为什么有人会自愿选择这样做呢?
澄清:我不是在问为什么界面方法是抽象的,这很明显.我在问为什么会明确地选择将它们标记为抽象,因为如果它们在界面中它们仍然是抽象的.
java eclipse interface abstract
abstract ×1
eclipse ×1
interface ×1
java ×1