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

7 ответов

Внутренний абстрактный класс: как скрыть использование вне сборки?

У меня есть общая сборка / проект, который имеет абстрактный базовый класс, а затем несколько производных классов, которые я хочу сделать общедоступными для ...

4 ответа

Защищенные классы в .NET

Можно ли защитить класс в .NET? Почему это не возможно?

7 ответов

Как сделать свойство защищенным И внутренним в C #?

Вот мой сокращенный абстрактный класс: abstract class Report { protected internal abstract string[] Headers { get; protected set; } }Вот производный класс: class OnlineStatusReport : Report { static string[] headers = new string[] { "Time", ...

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

9 ответов

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

кто-нибудь объяснить мне разницу между «защищенными» и «защищенными внутренними» модификаторами в C #? Похоже, они ведут себя одинаково.

7 ответов

Возможная выгода раздражает других разработчиков, которым нужен доступ к этим переменным :)

у небольшой модуль Python, состоящий из двух частей: некоторые функции, определяющие публичный интерфейс,класс реализации, используемый вышеуказанными функциями, но который не имеет смысла вне модуля. Сначала я решил «спрятать» этот класс ...

12 ответов

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

аргумент против объявления членов защищенного доступа на интерфейсах? Это, например, неверно: public interface IOrange { public OrangePeel Peel { get; } protected OrangePips Seeds { get; } }В этом примере интерфейсIOrange будет гарантировать, ...

24 ответа

What is the difference between public, protected, package-private and private in Java?

22 ответа

Практическое использование для «внутреннего» ключевого слова в C #