複数クラス

本日の課題

クラスをパッケージに所属させる
pakage 所属させたいパッケージ名
※package 文はソースコードの戦闘に記述する必要がある。

完全限定クラス名(FQCN)
完全限定クラス名.クラス名

FQCN入力の手間を省くための宣言
import パッケージ名.クラス名;
※import パッケージ名.クラス名;
※import文はソースコードの先頭に、ただしpakage文より後に記述する。

ソースコード

結果

解説

語句説明
FQCN(full qualified class name)
完全限定クラス名、完全修飾クラス名
JavaのFQCN(Full Qualified Class Name)は、その名前が示す通り、完全修飾されたクラス名を表します。 Javaのクラスは、通常、パッケージに所属しています。 FQCNは、クラスが所属するパッケージを含む、クラスの完全な識別子です。

FQCNは、通常、以下の形式を取ります:
package_name1.package_name2…package_nameN.ClassName
例えば、上記は、パッケージにあるクラスのFQCNです。
このFQCNでは、クラスがパッケージ内にあることが示されています。java.util.ArrayListjava.utilArrayListArrayListjava.util

FQCNは、クラスを一意に識別するために使用されます。
パッケージ名が含まれているため、同じクラス名でも異なるパッケージに所属するクラスを区別することができます。
Javaのimport文やクラスの宣言でFQCNを使用することで、どのクラスを使用しているのかを明確にすることができます。
これにより、コードの可読性が向上し、名前の衝突を避けることができます。

目次に戻る

スポンサーリンク

コメント

タイトルとURLをコピーしました