public class Lab5 extends Lab4 implements ActionListner
Lab5 は私が現在取り組んでいるプロジェクトであり、Lab5 内で Lab4 クラスを拡張する必要があります。私の質問は、Lab5 がアクセスできるように、Lab4 クラスをどこに保存する必要があるかということです。そして、転送する必要があるのは Lab4.class だけですか、それとも Lab5 内に配置する必要があるものは他にありますか?
ありがとう。
public class Lab5 extends Lab4 implements ActionListner
Lab5 は私が現在取り組んでいるプロジェクトであり、Lab5 内で Lab4 クラスを拡張する必要があります。私の質問は、Lab5 がアクセスできるように、Lab4 クラスをどこに保存する必要があるかということです。そして、転送する必要があるのは 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