java - 我们是否需要将接口(interface)方法声明为抽象的

标签 java interface abstract

<分区>

Possible Duplicate:
Java abstract interface

public interface Foo {
   abstract public void bar();
}

我想我们不需要在上面的interface中声明abstract和public。编译器会捕获这是警告还是编译器允许。

最佳答案

在接口(interface)中,修饰符 publicabstract 隐含在方法中,同样适用于字段 public staticfinal 是隐含的。对于内部类,static 是隐含的。

关于java - 我们是否需要将接口(interface)方法声明为抽象的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7280698/

相关文章:

javascript - TEmbeddedWB/TWebbrowser : window. external 是一个空对象但是可以调用函数,为什么一开始是 'empty'?

java - 添加两个类扩展它的抽象类的最佳方法?

java - java中的搜索方法 "ID not found"

main 方法之外的 Java 类实例

java - Documentum 错误 ~ 试图获取进程间锁的 IO 异常

interface - 在 Erlang 中实现接口(interface)

java - 什么是NullPointerException,我该如何解决?

java - 在接口(interface)中创建变量 (Java)

c++ - 重载抽象虚方法返回模板参数 T& 作为具体参数 short*&