Скажем, у нас есть проект, расположенный в папке project
с источниками в project/src
.Доступ к классам верхнего уровня из Java-пакета
У нас есть пакет package
на project/src/package
и классы
TopClass
вproject/src/TopClass.java
иPackageClass
вproject/src/package/PackageClass.java
.
Теперь мы хотим, чтобы вызвать конструктор TopClass
внутри PackageClass
, но сказал, что конструктор (хотя объявлен public
), кажется, не невидимым внутри пакета.
Нужно ли нам импортировать его каким-то образом? Как мы можем получить к нему доступ?
'проекта/src/PackageClass.java' или 'project/src/package/PackageClass.java'? –
@BenWin Последний, конечно. Я починил это. –