Вопросы по теме 'protected'

Защищенный доступ Java не работает
В java есть три уровня доступа: Public - открыт для всего мира Частный - открыт только для класса Защищено - открыто только для класса и его подклассов (наследование). Так почему же компилятор java позволяет этому случиться?...
6430 просмотров

Вы когда-нибудь использовали защищенную видимость в Rails?
Признание: я использую только частную и общедоступную видимость для своих методов! У меня такое чувство, что это плохо. Но в Rails это просто не кажется проблемой. Есть ли у кого-нибудь пример в Rails, где было бы большой ошибкой не...
5424 просмотров
schedule 14.03.2024

Есть ли способ сделать значение доступным только для родителя вложенного класса VB.NET?
В целом, согласно парадигме ООП, мое понимание инкапсуляции в основном говорит: Если член является закрытым, доступ к нему может получить только класс. Если член защищен, к нему может получить доступ только базовый класс и любые производные...
561 просмотров

В чем разница между абстрактным классом и классом только с защищенными конструкторами? (.СЕТЬ)
В чем разница между абстрактным классом и классом только с защищенными конструкторами? Они кажутся мне очень похожими, поскольку вы не можете создать экземпляр ни одного из них. РЕДАКТИРОВАТЬ: Как бы вы создали экземпляр в производном классе с...
1398 просмотров
schedule 14.02.2022

Защищенные внутренние свойства против защищенных свойств и Resharper
Я только что взял Resharper и начал преобразовывать поля в свойства. Я хочу, чтобы эти свойства были защищены, но Resharper не хочет давать мне такую ​​возможность. Вместо этого есть только вариант Protected Internal. Это заставляет меня...
531 просмотров
schedule 05.04.2022

Java: доступ к унаследованным защищенным членам внутреннего класса
У меня есть класс CircularBuffer, который расширяет AbstractList. У меня есть второй класс ExponentialUnrolledLinkedList, который имеет внутренний класс Node, который расширяет CircularBuffer. Я могу получить доступ к некоторым защищенным членам...
1183 просмотров
schedule 08.09.2022

Помимо доступности, на что еще влияют спецификаторы доступа?
Помимо обычного объяснения того, что они видны или нет для производных классов, есть ли у них какая-либо другая разница? Если вы сделаете его более заметным, он займет больше или меньше памяти, замедлит работу или...?
338 просмотров
schedule 03.05.2024

доступ к защищенному паролем каталогу
у меня есть защищенная паролем папка /public_html/images, чтобы никто не мог видеть все изображения. Но теперь, когда я открываю php-страницу, на которой мне нужно отобразить определенный iamge, я получаю экран входа в систему. Как получить доступ к...
2761 просмотров
schedule 27.01.2023

Как защитить класс в PHP
Мы работаем над проектом PHP, в котором есть плагины. Наш плагин включает в себя один класс с открытым исходным кодом. Другой плагин использует этот же класс. PHP выдаст ошибку «Невозможно повторно объявить класс», если оба плагина включают...
158 просмотров
schedule 15.05.2024

Производительность и дизайн, связанные с частными/защищенными методами в java
Мы обсуждаем с другом дизайн и эффективность кода Java. Он утверждает, что методы предпочтительно должны быть закрытыми по соображениям производительности, а также для защиты согласованности классов при переопределении. Я утверждаю, что методы...
1619 просмотров
schedule 11.12.2022

Друг видит базовые классы?
Учитывая пример кода: class Base { public: bool pub; protected: bool prot; }; class Derived : private Base { friend class MyFriend; }; class MyFriend { Derived _derived; void test() { // Does standard provide me access to...
3029 просмотров
schedule 14.07.2022

У меня есть защищенный класс, который я хотел бы сделать свойством внутри общедоступного класса, но доступным для производных классов в той же сборке.
Я использую С# 4. Комментарии объясняют цель классов и почему они структурированы именно так. /// <summary> /// I want this internal just to reduce the number of publicly /// accessible classes in this assembly. I don't want people to...
207 просмотров
schedule 03.05.2024

Защищенный член виден пользователю
Это будет мой первый вопрос здесь, поэтому, пожалуйста, будьте снисходительны. Как это возможно: //there is a Form1 class which has a TableAdapter member generated by designer... partial class Form1 { private void InitializeComponent()...
560 просмотров
schedule 19.04.2022

Java — защищенные геттеры и вложенные классы
Если у меня есть куча полей в родительском классе, которые все должны быть унаследованы подклассами, лучше ли вложить подклассы в суперкласс, сделать поля защищенными, а не закрытыми, или использовать защищенные методы доступа? Или какая-то другая...
748 просмотров

класс не сохраняет защищенные значения
Я просмотрел существующие ответы на мою проблему. Я повторил значение прямо через процесс и вплоть до инструкции «header («Местоположение»), значения остаются нетронутыми. Я не думаю, что это проблема сериализации, как предлагается для подобных...
38 просмотров
schedule 06.02.2024

Как решить Ограничение реализации: трейт обращается к защищенному методу внутри конкретного метода трейта.
Класс библиотеки Java, который я использую, объявляет protected getPage(): Page { ... } Теперь я хочу создать вспомогательный миксин Scala для добавления функций, которые я часто использую. Я не хочу расширять класс, потому что у класса Java...
1651 просмотров

Наследование с неполным базовым классом
У меня вопрос относительно концепции. Во-первых, я инженер-механик, а не программист, поэтому у меня есть некоторые знания C++, но мало опыта. Я использую метод конечных элементов (МКЭ) для решения дифференциальных уравнений в частных производных....
580 просмотров
schedule 30.07.2023

Как вызвать защищенную функцию-член в Base, в экземпляре Base, из Derived?
Мы можем найти здесь и здесь объяснение почему мы не можем вызвать защищенный метод базового класса для базового объекта из метода производного класса, как в этом коде: class B { protected: void f (); }; class D : public B { public:...
1446 просмотров
schedule 29.09.2022

В чем разница между защищенным внутренним статическим и внутренним статическим в C #?
В моей сборке C # "Abc" у меня есть следующий класс и статический метод: internal class Xyz { protected internal static void MakeAwesome() { ... } } Я заметил, что могу получить доступ к этому статическому методу из...
1516 просмотров
schedule 18.02.2024

Может ли видимость по умолчанию в классе Java иметь защищенный член?
В Java, с моей точки зрения, для видимого по умолчанию класса не имеет смысла иметь член protected . С моей точки зрения, это не имеет смысла, потому что видимость по умолчанию в Java = защищенная видимость на уровне пакета в Java = уровень пакета +...
157 просмотров
schedule 03.05.2024