Не могли бы вы объяснить, что практическое использование для внутреннего ключевого слова в C #? Я знаю, что внутренний модификатор ограничивает доступ к текущей сборке, но когда и при каких обстоятельствах следует ...
Я просто понял, что конструкция свойства C# может также использоваться с частным модификатором доступа: частный строковый Пароль {добирается; набор;}, Хотя это технически интересно, я не могу вообразить когда я...
Я создал анонимный класс, в котором я объявляю несколько переменных и методов. Мой учитель Java говорит мне делать их частными. Я не вижу, как изменение модификатора имеет любое значение начиная с них...
Все свои студенческие годы я пользовался публичным, и хотел бы узнать разницу между публичным, частным и защищенным? Кроме того, что делает static, а не имеет ничего?
Каков аргумент против объявления участников защищенного доступа в интерфейсах? Это, например, недопустимо: открытый интерфейс IOrange {общедоступная Кожица OrangePeel {добирается;} защитил OrangePips...
В Java существуют четкие правила относительно того, когда использовать каждый из модификаторов доступа, а именно: по умолчанию (частный пакет), общедоступный, защищенный и частный, при создании класса и интерфейса и работе с ...
Я пытаюсь понять использование внутренних в C #. Предполагая, что это определение «внутреннего» модификатора: члены, которые определяются с помощью модификаторов внутреннего доступа, не могут получить доступ за пределами ...
Я рассматривал некоторый код для log4net, и я столкнулся с этим. частный статический регистратор ILog только для чтения = LogManager. GetLogger (typeof (AdminClient)); я задаюсь вопросом, почему Вы должны были бы иметь частный...
Я кодирую маленький модуль Python, состоявший из двух частей: некоторые функции, определяющие открытый интерфейс, класс реализации, используемый вышеупомянутыми функциями, но который не значим вне...
У меня была проблема желания, чтобы свойство имело внутренний метод считывания и защищенный метод set, как описано в этом вопросе, и я думал, что решил это путем выполнения следующего: общедоступный класс...
Я хотел бы создать внутреннее автосвойство: внутренний bool IP {добирается; защищенный внутренний набор;} я думал, что будет возможно сделать метод set защищенным или защищенным внутренний - но я всегда добираюсь...
Я не могу понять, почему этот код не компилируется: class A {public static void main (String [] args) {System.out.println ("hi"); } но после восстановления (я восстанавливаю по существующему имени базы данных) мой метод, который включает компонент Servic
У меня есть общий блок/проект, который имеет абстрактный базовый класс, затем несколько производных классов, которые я хочу обнародовать к другим блокам. Я не хочу, чтобы абстрактный базовый класс обнаружился в...
есть что-то, чего я не получаю, пытаясь получить доступ к защищенному члену. Обычно мы говорим, что защищенный член может быть доступен из одного и того же пакета или из подклассов путем вызова (int protected;) таким образом ...
Я читаю Sybex Полный апрель 2005 Java 2 Учебника Сертификации (ISBN0782144195). Эта книга для Java-разработчиков, кто хочет передать сертификацию Java. После главы о модификаторах доступа (...
Я хотел бы иметь следующую установку: класс Дескриптор {общедоступное имя строки {добирается; частный набор;} общедоступный IList <Параметр> Параметры {добираются; частный набор;}//Набор к ReadOnlyCollection...
Что преимущества к определению методов, как защищено в C#? как: защищенный пустой KeyDemo_KeyPress (возражают отправителю, KeyPressEventArgs e) {//некоторый код} По сравнению с чем-то вроде этого:...
Ответственность видимости метода понижена к классу, который реализует интерфейс. IMyInterface открытого интерфейса {bool GetMyInfo (представляют запрос в виде строки);} В C# устанавливает доступ...
У меня есть совершенно особый случай, в котором я должен назвать защищенный метод снаружи класса. Я очень сознателен о том, что я делаю programmingwise, но я не был бы совершенно настроен против выполнения так в этом...
Этот код: абстрактный класс C {защищенный абстрактный void F (D d); } класс D: C {защищенная переопределенная пустота F (D d) {} пустота G (C c) {c.F (this); }} Генерирует эту ошибку: ...
Я делал некоторый обзор кода сегодня и столкнулся со старым кодом, написанным некоторым разработчиком. Это проходит примерно так общедоступный абстрактный класс BaseControl {внутренний краткий обзор освобождает DoSomething ();}...
Я понимаю, что эмпирическое правило в OOD состоит в том, чтобы минимизировать доступ ко всем членам данного объекта настолько лучше всего, как может быть обоснованно выполнен. C# и Java оба, кажется, реализуют тот же набор доступа...
Предположим, что у меня есть класс в моем пакете org.jake, и он имеет метод с доступом по умолчанию (никакой модификатор). Затем метод видим в пакете только. Однако, когда кто-то получает банку моего...