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

2 ответа

Groovy @ символ перед полями

Что означает @ перед именем поля в Groovy? Для некоторых классов я могу получить доступ к закрытым полям, которые не доступны напрямую, давайте ...

4 ответа

Какая польза от искажения личных имен в Python?

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

2 ответа

Как осуществляется доступ к закрытым переменным в C ++?

Как компилятор управляет защитой переменных в памяти? Есть ли бит памяти, связанный с частными переменными в памяти? Как это работает?

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

24 ответа

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

Да, я полностью осознаю, что то, о чем я спрашиваю, совершенно глупо и что любой, кто хотел бы попробовать такое в рабочем коде, должен быть уволен и / или з...

4 ответа

Закрытые переменные и методы в Python [дубликаты]

Возможный дубликат:Значение одинарного и двойного подчеркивания перед именем объекта в PythonЧто я должен использовать _foo (подчеркивание) или __bar (двойно...

2 ответа

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

(и многих других языках) совершенно законно обращаться к закрытым полям других экземпляров того же типа. Например: public class Foo { private bool aBool; public void DoBar(Foo anotherFoo) { if (anotherFoo.aBool) ... } }КакСпецификация C # ...

1 ответ

Объявление закрытых переменных-членов

Я начал изучать Objective-C несколько недель назад и до сих пор не понимаю, как правильно управлять инкапсуляцией класса. Каков наилучший способ объявления з...

10 ответов

Java устанавливает приватные поля внутри конструкторов

4 ответа

Почему поле "private static" не разрешено в интерфейсе Java 8?

Когда я пытаюсь скомпилировать следующий код

3 ответа

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

я очень не хочу бить лошадь до смерти по этому вопросу (я читал различные статьи по этому поводу), но я просто хотел бы получить больше мнений по этому вопросу, прежде чем я создам свое «собственное соглашение», которое теперь ...