私はこの質問が何度も聞かれたことは知っていますが、私はまだインポートステートメントの仕組みを理解していません。私は次のように私の問題の例を持っています。どのようにjavaのimport文は機能しますか?
C:\ myjavafiles \ game.javaのパスに単純なゲームのメインファイルがあります。C:\ myjavafiles \ dwarf.javaというパスにドワーフを作成するためのファイルがあります。 C:¥myjavafiles¥support¥jobTypes.javaのジョブ・タイプを宣言するためのファイル。私の質問は、私は、各ファイル内のコードを持っている場合は、次のように私はgame.javaにdwarf.javaとjobTypes.javaをインポートすることができるか、である:
game.java:
// import dwarf.java and jobTypes.java here
class game {
public static void main(String args[]) {
// Do something
}
}
dwarf.java:
public class dwarf {
public dwarf() {
// setup dwarf
}
}
jobTypes.java:
public class jobTypes {
public jobTypes() {
// Do something
}
}
はあなたの時間をありがとうございました。
EDIT:
私はパッケージのサポートにdwarf.javaを追加しました。
import support.*;
をしかし、それは動作しません。そして、私はgame.javaに、このステートメントを追加しました。
https://docs.oracle.com/javase/tutorial/java/package/packages.html –
パッケージ宣言を見てください。また、クラス名は大文字で始まります。 – martijnn2008
@LukaJacobowitzは何も助けなかった、私はパッケージについて知りたくない。 – Programmer2120