Результаты поиска по запросу "access-modifiers"
Могут ли нестатические методы изменять статические переменные
Мне интересно, как нестатический метод может изменить статическую переменную экземпляра. Я знаю, что статические методы могут получить доступ только к другим статическим методам и статическим переменным. Однако правда ли другая сторона? Могут ли ...
Какая часть JLS сказала, что у анонимных классов не может быть открытых / защищенных / закрытых классов-членов
Рассмотрим этот кусок кода: public class TopLevelClass { Cloneable c = new Cloneable() { private int privateField; private void privateMethod() {}; }; }Существует анонимный класс, который имеетprivate член поля иprivate член метод. Он был ...
Понимание защищенного модификатора Java
У меня есть класс с именем A в package1 и другой класс с именем C в package2. Класс C расширяет класс A. A имеет переменную экземпляра, которая объявлена так: protected int protectedInt = 1;Вот код для класса А package package1; public class A ...
Как имитировать модификаторы доступа в JavaScript с помощью библиотеки Prototype?
Я уже некоторое время работаю с библиотекой прототипов, и иногда мне хочется, чтобы у меня было несколько уровней доступа (публичный, частный и защищенный). Самое близкое, что я дошел, это следующее: SampleBase = Class.create({ /* virtual public ...
Частные методы действительно безопасны?
В Javaprivate Модификатор доступа считают безопасным, поскольку он не виден за пределами класса. Тогда внешний мир тоже не знает об этом методе. Но я думал, что отражение Java можно использовать, чтобы нарушить это правило. Рассмотрим следующий ...
Какова цель модификаторов доступа?
Я знаю, что это относится ко многим языкам, и не только к Java, но к этому языку я больше всего знаком. Я понимаю, что делают модификаторы и как их использовать. Я просто хочу знать, зачем они нам нужны? Почему каждый объект не может быть ...
Почему я могу вызвать закрытый метод другого экземпляра того же типа вне этого экземпляра? [Дубликат]
На этот вопрос уже есть ответ: Почему и как C # разрешает доступ к закрытым переменным вне самого класса, если он находится внутри того же самого содержащего ...
Что такое модификатор доступа по умолчанию в Java? [Дубликат]
На этот вопрос уже есть ответ: Что такое модификатор доступа по умолчанию? [/questions/3530065/what-is-the-default-access-modifier] 12 ответов Что такое модификатор доступа по умолчанию для метода или переменной экземпляра, если я не укажу это ...