我是Java新手,我想知道如何做这样的事情。
接口文件:
public interface ExampleInterface {
void doSomething();
}
实施文件(在同一目录中):
public class ExampleImplementation implements ExampleInterface {
void doSomething() {
// code goes here
}
}
编辑:呵呵,没有人注意到我忘了添加class关键字。
答案 0 :(得分:3)
在你的例子中,一切看起来都很好。
记住java有包,在上面的例子中你没有精确包,所以接口和类都在默认包中。您必须将此文件放在某个目录中,然后编译类文件。
编译使用:
javac ExampleImplementation.java
或者更好的是,使用一些IDE(Eclipse或Netbeans)然后如果出现问题,IDE将通知您并告诉您遇到的错误。
答案 1 :(得分:2)
答案 2 :(得分:1)
你就是这样做的。你只需将它们编译成字节代码就可以了。
答案 3 :(得分:1)
如果两个文件都在同一个文件夹中,则不需要执行任何操作。
请注意,您的文件名应与其所包含的类/接口的名称相同(使用.java
扩展名。)
答案 4 :(得分:1)