У меня есть два класса в двух разных пакетах. Для одного класса я определил конструктор, не устанавливая для него модификатор доступа. Я хочу создать экземпляр объекта этого класса в другом пакете и получить ошибку "the constructor xxx() is not visible
".
Если я определяю доступ, измененный на public
, это нормально. Я думал, что конструкторы общедоступны по умолчанию?