public class Lab5 extends Lab4 implements ActionListner
Lab5 是我现在正在进行的项目,我需要在 Lab5 中扩展 Lab4 类。我的问题是我需要在哪里保存 Lab4 类以便 Lab5 可以访问它。这是我需要转移的全部内容吗,Lab4.class,或者我还需要在 Lab5 中放入其他东西吗?
谢谢。
最佳答案
如果这些类位于同一个包
中,并且您有Lab4
(Lab4.java
)的源代码,只需将它们一起编译(编译器将找到Lab4.java
):
$ javac Lab5.java
如果您已经编译了 Lab4.class
文件,请在编译期间将其包含在 CLASSPATH 中:
$ javac -cp Lab4.class Lab5.java
如果您想在 IDE 中访问此类,则必须将此类/JAR 添加为依赖项/库。
关于java - 在 Java 中,在哪里保存正在扩展为另一个类的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12845801/