Результаты поиска по запросу "access-modifiers"

1 ответ

Есть ли способ подавить эти предупреждения? jshell -s по-прежнему печатает их.

отаю с JShell JDK9. Я только что создал окончательную переменную и присвоил ей значение. И в следующей строке я просто изменил значение. И, к моему удивлению, не было ошибки при изменении окончательных переменных. Вот фрагменты кода: jshell> ...

1 ответ

 если ваш класс не реализует интерфейс Cloneable.

о, что я не могу понять. Вjava.lang.Object clone() определяется сprotected модификатор. По определению, к нему можно получить доступ по имени внутри определения своего собственного класса, по имени внутри любого класса, производного от него, и ...

12 ответов

 модификатор доступа к элементам интерфейса с тем эффектом, что только сборка, в которой определен интерфейс, сможет определить любые реализации для него.

аргумент против объявления членов защищенного доступа на интерфейсах? Это, например, неверно: public interface IOrange { public OrangePeel Peel { get; } protected OrangePips Seeds { get; } }В этом примере интерфейсIOrange будет гарантировать, ...

ТОП публикаций

7 ответов

по умолчанию

ного смущен термином «частный пакет», который используется в некоторых документах, наряду с использованием «доступа по умолчанию». Разве пакет закрытый и доступ по умолчанию не являются синонимами защищенного?

11 ответов

Я только делал пример, используя private :, я не хочу private, поскольку он блокирует весь доступ. Я хочу, чтобы он действовал как const публично, но не const локально.

возьми, на данный момент не работаю с этой библиотекой сокетов. Я пытаюсь обучить себя немного больше в C ++. С классами, есть ли способ сделать переменную доступной только для чтения для публики, но для чтения и записи при частном доступе? ...

2 ответа

Как имитировать модификаторы доступа в JavaScript с помощью библиотеки Prototype?

Я уже некоторое время работаю с библиотекой прототипов, и иногда мне хочется, чтобы у меня было несколько уровней доступа (публичный, частный и защищенный). Самое близкое, что я дошел, это следующее: SampleBase = Class.create({ /* virtual public ...

7 ответов

Возможная выгода раздражает других разработчиков, которым нужен доступ к этим переменным :)

у небольшой модуль Python, состоящий из двух частей: некоторые функции, определяющие публичный интерфейс,класс реализации, используемый вышеуказанными функциями, но который не имеет смысла вне модуля. Сначала я решил «спрятать» этот класс ...

2 ответа

я вчера редактировал вопрос, пожалуйста, вы можете проверить один раз

овлюсь к SCJP, также я узнал, что область защищенных членов находится внутри пакета, а также в другом пакете с некоторыми условиями, которые возможны только с наследованием. Например: у меня есть три класса как Parentclass Childclass ...

1 ответ

Изменение сигнатуры метода базового класса отчасти похоже на написание нового метода вместо переопределения существующего. Это противоречит цели переопределения метода. Так что, возможно, причина, по которой вы не можете изменить модификатор доступа при переопределении методов в C #.

мы не можем изменить модификатор доступа при переопределении метода из базового класса. например Class Base { **protected** string foo() { return "Base"; } } Class Derived : Base { **public** override string foo() { return "Derived"; } }Это ...

6 ответов

Какова цель модификаторов доступа?

Я знаю, что это относится ко многим языкам, и не только к Java, но к этому языку я больше всего знаком. Я понимаю, что делают модификаторы и как их использовать. Я просто хочу знать, зачем они нам нужны? Почему каждый объект не может быть ...