11
ответов

Что лучшим способом являются к модульному тесту защищенные и закрытые методы в Ruby?

Что является лучшим способом к модульному тесту защищенные и закрытые методы в Ruby, с помощью стандартного Теста Ruby:: платформа Единицы? Я уверен, что кто-то заиграет и категорически утверждать, что "Вы должны только единица...
вопрос задан: 21 December 2012 18:18
10
ответов

Почему я не мог защитить интерфейсных участников?

Каков аргумент против объявления участников защищенного доступа в интерфейсах? Это, например, недопустимо: открытый интерфейс IOrange {общедоступная Кожица OrangePeel {добирается;} защитил OrangePips...
вопрос задан: 23 November 2013 04:33
9
ответов

Каково различие между абстрактным классом и классом только с защищенными конструкторами? (.NET)

Каково все различие между абстрактным классом и классом только с защищенным конструктором (конструкторами)? Они, кажется, довольно подобны мне, в котором Вы не можете инстанцировать ни одного.Править: Как...
вопрос задан: 5 February 2010 20:57
8
ответов

В чем разница между общедоступным, защищенным, частным и частным в Java?

В Java существуют четкие правила относительно того, когда использовать каждый из модификаторов доступа, а именно: по умолчанию (частный пакет), общедоступный, защищенный и частный, при создании класса и интерфейса и работе с ...
вопрос задан: 11 September 2018 14:54
8
ответов

Доступ к защищенным функциям членства из тестового кода в C++

Я ломал голову, пытающуюся думать о лучшем способе получить доступ к защищенной функции членства из некоторого тестового кода в C++, вот моя проблема://в Нечто Класса Foo.h {защищенный: освободите DoSomething (...
вопрос задан: 23 May 2017 11:45
8
ответов

Необходимо ли когда-либо использовать защищенные членские переменные?

Необходимо ли когда-либо использовать защищенные членские переменные? Что преимущества и какие проблемы это может вызвать?
вопрос задан: 9 October 2009 23:03
7
ответов

защищенные данные в абстрактном классе

Мой вопрос касается, в частности, Java, абстрактных классов и использования защищенных данных. Мне говорят, что все данные должны быть частными, и используются только защищенные методы получения / установки. Теперь я ...
вопрос задан: 23 May 2017 11:54
7
ответов

Что такое практические применения защищенного конструктора?

Почему кто-либо объявил бы, что конструктор защитил? Я знаю, что конструкторы объявляются частные в целях не разрешения их создания на стеке.
вопрос задан: 3 April 2013 17:28
7
ответов

Почему нам на самом деле нужно Частное или Защищенное наследование в C++?

В C++ я не могу думать о случае, в котором я хотел бы наследоваться частный/защищающий базовому классу: класс Основа; класс Derived1: частная Основа; класс Derived2: защищенная Основа; это действительно полезно?...
вопрос задан: 11 December 2011 09:37
6
ответов

Как получить доступ к массиву данных, защищенным в ответ API [duplicate]

Я пытаюсь получить доступ к данным из внешнего API, который обрабатывает платежи. Возвращенные данные структурированы, как показано ниже, но я борюсь с доступом к данным внутри данных: protected. Объект платежа ([...
вопрос задан: 3 January 2015 11:54
6
ответов

Почему я не могу использовать защищенный метод? Ошибка: & ldquo; 'void A :: printToScreen () const' защищен & rdquo; [Дубликат]

с учетом следующего кода: class A {protected: void printToScreen () const; public: A () = default; virtual ~ A () {} virtual void Print (const A & amp; a) const = 0; }; void A :: ...
вопрос задан: 25 June 2012 19:50
6
ответов

Не удалось получить доступ к защищенному члену базового класса, используя базовый указатель [duplicate]

У меня есть базовый класс с частным, защищенным и открытым членом. Этот базовый класс является общедоступным. class base {int private_c; protected: int protected_c; public: int public_c; ...
вопрос задан: 25 June 2012 19:50
6
ответов

C++: Почему у конструктора моего DerivedClass нет доступа к защищенному полю BaseClass?

У меня есть конструктор, пытающийся инициализировать поле в базовом классе. Компилятор жалуется. Поле защищено, таким образом, производные классы должны иметь доступ.//базовый класс: класс BaseClass {...
вопрос задан: 23 July 2010 15:56
6
ответов

Справка для понимания проблемы с защищенным методом

Я читаю Sybex Полный апрель 2005 Java 2 Учебника Сертификации (ISBN0782144195). Эта книга для Java-разработчиков, кто хочет передать сертификацию Java. После главы о модификаторах доступа (...
вопрос задан: 12 February 2010 09:29
6
ответов

Какова настоящая причина для предотвращения защищенного членского доступа через класс основы/одноуровневого элемента?

Я недавно обнаружил, что метод в производном классе может только получить доступ к защищенным членам экземпляра базового класса через экземпляр производного класса (или один из его подклассов): класс Основа {...
вопрос задан: 15 December 2009 02:34
5
ответов

Отражение Java - защищенное поле доступа

Как я могу получить доступ к наследованному защищенному полю от объекта отражением?
вопрос задан: 6 December 2013 17:12
5
ответов

Доступ к защищенной членской переменной вне класса

Я запрашиваю для идентификатора поля путем доступа к функции класса, которую кто-то уже поместил на месте. Результатом является объект, возвращенный с защищенными членскими переменными. Я изо всех сил пытаюсь видеть как я...
вопрос задан: 13 August 2010 09:38
5
ответов

У Вас может когда-либо быть слишком много “защищенных виртуальных” методов?

Вот вопрос для тех из Вас с опытом в больших проектах и дизайне API/платформы. Я работаю над платформой, которая будет использоваться многими другими проектами в будущем, таким образом, я захочу сделать...
вопрос задан: 14 June 2010 14:21
5
ответов

Что Вы выбираете, защищенный или внутренний?

Если у меня есть класс с методом, я хочу защищенный и внутренний. Я хочу это, только производные классы в блоке смогли бы назвать его. Начиная с защищенных внутренних средств, защищенных или внутренних, Вы...
вопрос задан: 20 May 2010 04:53
5
ответов

C# защитил участников, к которым получают доступ через переменную базового класса [дубликат]

Это может казаться скорее вопросом о новичке, но можете Вы объяснять почему метод Der. B () не может получить доступ, защитил Foo через переменную Базового класса? Это выглядит странным мне: общедоступный класс Основа {защищенный интервал Foo;}...
вопрос задан: 18 May 2010 14:53
5
ответов

Почему делает “защищенный” модификатор в Java, предоставляют доступ к другим классам в том же пакете?

Какова причина, что в Java, к участнику с "защищенным" модификатором может не только получить доступ тот же класс и подклассами, но также и всеми в том же пакете? Я задаюсь вопросом о...
вопрос задан: 24 May 2009 02:18
4
ответа

Почему я не могу получить доступ к защищенным членам C #, кроме как так?

Этот код: абстрактный класс C {защищенный абстрактный void F (D d); } класс D: C {защищенная переопределенная пустота F (D d) {} ​​пустота G (C c) {c.F (this); }} Генерирует эту ошибку: ...
вопрос задан: 23 May 2017 12:17
4
ответа

c ++ access protected member через auto [duplicate]

Доступ к защищенному внутреннему классу через «авто». Использование MSVC 14. Используя имя класса напрямую, я не могу получить доступ к внутреннему классу, но с помощью auto он работает. Зачем? класс Car {class Driver; общественность: ...
вопрос задан: 17 February 2016 12:02
4
ответа

Как делают меня модульный тест защищенный метод в C++?

Как делают меня модульный тест защищенный метод в C++? В Java я или создал бы тестовый класс в том же пакете как класс под тестом или создал бы анонимный подкласс, который выставляет метод, в котором я нуждаюсь...
вопрос задан: 16 December 2015 21:16
4
ответа

Java - к защищенным участникам получают доступ в производном классе с помощью экземпляра базового класса

Я создал экземпляр базового класса в производном классе и попытался получить доступ к защищенным участникам. Я могу непосредственно получить доступ к защищенным участникам в производном классе, не инстанцируя базового класса. Основа...
вопрос задан: 16 September 2013 03:58
4
ответа

Существует ли способ запретить разделение на подклассы моего класса?

Скажите, что у меня есть класс под названием "Основа" и класс под названием "Полученный", который является подклассом Основы и защищенных методов доступов и членов Основы. Что я хочу сделать, теперь, делают его так, чтобы никто другой.
вопрос задан: 26 December 2011 13:17
4
ответа

Защищенные данные в родительском классе, не доступном в дочернем классе?

Я смущен: Я думал, что защищенные данные были чтением / перезаписываемый детьми данного класса в C++. Ниже отрывка не удается скомпилировать в классе A Компилятора MS {защищенный: международные данные;}; класс B:...
вопрос задан: 12 September 2009 14:29
3
ответа

Почему защищенный конструктор повышает ошибку этот этот код?

Один вопрос о защищенном конструкторе. Я узнал, что защищенный конструктор может использоваться в производном классе. То, как когда-либо, я нашел ниже код, имеет ошибку. Почему это происходит как это? класс...
вопрос задан: 21 November 2015 16:13
3
ответа

Java - рекурсивно заполняющий массив каталогов - исключение nullpointerexeption при доступе к папке, защищенной системой [duplicate]

Тонкая настройка этого кода: https://stackoverflow.com/a/14676464/962475, я хочу иметь список всех моих папок до n уровней. public void listf (String directoryName, ArrayList & lt; File & gt; ...
вопрос задан: 27 March 2013 09:39
3
ответа

Java: модификатор Доступа, более строгий, чем 'защищенный', менее строгий, чем 'частный'?

Я хочу что-то подобное защищенному, где только класс, который реализует защищенное поле и что-либо, что разделяет его на подклассы, может получить доступ к нему. Так, я хочу смочь объявить переменную в основе...
вопрос задан: 13 December 2011 17:12