8

Kotlin の可視性修飾子に関する公式ドキュメントでは、マークされたパッケージ レベルの要素はprivate、それらが宣言されているモジュールでのみ可視であると述べています。

したがってA、 で宣言されたクラスModule1.ktは では表示されませんModule2.ktModule2.ktしかし、独自のクラスに追加しようとするとARedeclaration: Aエラーが発生します。

のクラスにアクセスできないのに、名前を自由に使用できないのはModule2.ktなぜですか?Module1AA

4

1 に答える 1