【发布时间】:2011-04-10 16:49:30
【问题描述】:
我是 Java 新手,我想知道如何去做这样的事情。
接口文件:
public interface ExampleInterface {
void doSomething();
}
实现文件(同目录):
public class ExampleImplementation implements ExampleInterface {
void doSomething() {
// code goes here
}
}
编辑:呵呵,没有人注意到我忘记添加class关键字了。
【问题讨论】:
-
你会这样做。你的问题到底是什么?
-
嗯……就是这样。接口声明方法,实现实现它们。您的示例代码是有效的。你还想知道什么?
-
在其他语言中,您必须指定您正在使用另一个文件。您是说我可以将它们保存在同一个目录中并且这样可以正常工作吗?
-
实现需要找到接口。这可以通过对接口使用 import 语句、在声明实现接口时给出接口的完整名称或将接口和实现放在同一个包中来实现。通常你在文件的开头有一个包语句。通常文件位于反映其包的目录中。
标签: java interface implementation