Как отдельный экземпляр переменной?

Я хочу сделать переменную экземпляра, к которой нельзя получить доступ извне. Возможно ли что-то подобное в objective-c? Я помню, что у Apple есть частные переменные и тому подобное, но если люди знают о них, они могут их использовать. Apple называет ...

Свойство Python только для чтения

Я не знаю, когда атрибут должен быть частным и если я должен использовать собственность. Я недавно читал, что сеттеры и геттеры не подходящие для Python, и я должен использовать декоратор собственность. Все нормально. но что, если у меня есть атри ...

Почему нам действительно нужно частное или защищенное наследование в C++?

В C++ я не могу придумать случай, в котором я хотел бы наследовать private / protected от a базовый класс: class Base; class Derived1 : private Base; class Derived2 : protected Base; это действительно полезно? ...

Действительно ли частные методы безопасны?

в Java the private модификатор доступа считают безопасным, так как он не виден за пределами класса. Тогда внешний мир тоже не знает об этом методе. но я думал, что отражение Java может использовать, чтобы нарушить это правило. Рассмотрим следующий ...

Почему `частная Вэл` и `частная окончательной Валь-другому?

я раньше так думал private val и private final val такие же, пока я не увидел раздел 4.1 в Scala ссылка: определение постоянного значения имеет вид final val x = e где e-постоянное выражение (§6.24). Окончательный модификатор должен присут ...

Есть ли причина писать ключевое слово "private" в C#?

насколько я знаю, private по умолчанию везде в C# (это означает, что если я не пишу public,protected,internal и т. д. это будет private по умолчанию). (Пожалуйста, поправьте меня, если я ошибаюсь.) Итак, какова причина писать это ключевое слово,или ...

Объявление друга в C++ - разница между публичным и частным

Я имею в виду разницу между: class A { public: friend class B; }; и class A { private: //or nothing as the default is private friend class B; }; есть ли разница? ...

Любой способ вызвать частный метод?

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

Что такое использование частной статической переменной в Java?

если переменная объявлена как public static varName;, то я могу получить доступ к нему из любого места, как ClassName.varName. Я также знаю, что статические члены совместно используются всеми экземплярами класса и не перераспределяются в каждом экзем ...

Клонирование Приватный РЕПО на Гитхабе

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

статических конструкторов в C++? Мне нужно инициализировать частные статические объекты

Я хочу иметь класс с частным статическим членом данных (вектор, который содержит все символы a-z). В java или C# я могу просто создать "статический конструктор", который будет выполняться до того, как я создам какие-либо экземпляры класса и настрою с ...

Определение частных функций модуля в python

согласно http://www.faqs.org/docs/diveintopython/fileinfo_private.html: как и большинство языков, Python имеет понятие частных элементов: частная функции, которые не могут быть вызваны из вне их модуля однако, если я определяю д ...

Наследуют ли подклассы частные поля?

Это вопрос для интервью. наследуют ли подклассы private поля? Я ответил "Нет", потому что мы не можем получить к ним доступ, используя"обычный способ ООП". Но интервьюер думает, что они наследуются, потому что мы можем получить доступ к таким ...

Если я раскошелюсь на чье-то частное РЕПО Github на свой счет, появится ли оно в моем аккаунте как публичное РЕПО?

кто-то дал мне доступ к одному из своих частных РЕПО на GitHub. То, что я хочу сделать, - это развить этот проект на свой собственный счет, чтобы я мог использовать функцию запроса на вытягивание Github. У меня есть только базовая учетная запись на ...

Что означает "@private " в Objective-C?

что значит @private означает в Objective-C? ...

Модификаторы внутреннего и частного доступа

в чем разница между internal и private модификаторы доступа в C#? ...

Менять частная статические заключительные поля, используя механизм отражения Java

у меня есть класс с помощью private static final поле, что, к сожалению, мне нужно изменить во время выполнения. С помощью отражения я получаю эту ошибку: java.lang.IllegalAccessException: Can not set static final boolean field есть ли способ измен ...

Как прочитать значение частного поля из другого класса в Java?

у меня плохо спроектированный класс в 3-й партии JAR и мне нужно получить доступ к одной из его частная поля. Например, почему мне нужно выбрать частное поле, это необходимо? class IWasDesignedPoorly { private Hashtable stuffIWant; } IWasDesign ...

Есть ли у Python" частные " переменные в классах?

Я пришел из мира Java и читаю Брюса Экельса Python 3 Шаблоны, рецепты и идиомы. читая о классах, он продолжает говорить, что в Python нет необходимости объявлять переменные экземпляра. Вы просто используете их в конструкторе, и бум, они есть. нап ...

Как вы единичный тест частных методов?

Я создаю библиотеку классов, которая будет иметь некоторые общественные и частные методы. Я хочу иметь возможность модульного тестирования частных методов (в основном при разработке, но также это может быть полезно для будущего рефакторинга). Как пр ...