public class Lab5 extends Lab4 implements ActionListner
Lab5 是我现在正在做的项目,我需要在我的 Lab5 中扩展 Lab4 类。我的问题是我需要在哪里保存 Lab4 类,以便 Lab5 可以访问它。这就是我需要转移的所有东西,Lab4.class,还是我还需要在 Lab5 中放入其他东西?
谢谢。
public class Lab5 extends Lab4 implements ActionListner
Lab5 是我现在正在做的项目,我需要在我的 Lab5 中扩展 Lab4 类。我的问题是我需要在哪里保存 Lab4 类,以便 Lab5 可以访问它。这就是我需要转移的所有东西,Lab4.class,还是我还需要在 Lab5 中放入其他东西?
谢谢。
如果这些类是相同的package
并且你有Lab4
( Lab4.java
) 的来源,只需将它们一起编译(编译器会找到Lab4.java
):
$ javac Lab5.java
如果您已经编译了Lab4.class
文件,请在编译期间将其包含在 CLASSPATH 中:
$ javac -cp Lab4.class Lab5.java
如果您想在 IDE 中访问此类,则必须将此类/JAR 添加为依赖项/库。
你的 Lab4.class 在哪里?如果它在同一个包中,则无需执行任何操作。如果它在其他包中,请import package.Lab4;
在顶部添加.package
Lab4.class