Подскажите, пожалуйста, какой модификатор доступа по умолчанию?
Если класс публичный и мы создаем переменные private то конструктор выполняет роль сетера если он public?
Василий
9 уровень
Модификатор доступа в контрукторе
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
200103390@stu.sdu.edu.kz
3 августа 2021, 04:14
салам , у тебя есть соц сети , если есть то оставь их , у меня одна идея и я хучу ее реализлвать
-2
Павел
28 июля 2021, 17:56
По какому умолчанию? И роль выполняет инициализатора полей, если они есть
0
fFamous
28 июля 2021, 17:53
"Constructors are the same as methods in this respect - if you don't give an explicit public, private or protected then the constructor gets the default "package private" visibility. It can be called from within the same class or from any other class in the same package, but not from subclasses in a different package (so if a class has only package-visible constructors then any subclasses must be in the same package)."
В общем, все зависит от того, чего ты хочешь. Поставишь ему public, можно будет где угодно создавать объект класса через конструктор. А если что-то другое, то вот таблица:
0
Василий
28 июля 2021, 18:17
Спасибо, прям все объяснил
0