Результаты поиска по запросу "access-modifiers"
Внутренний абстрактный класс: как скрыть использование вне сборки?
У меня есть общая сборка / проект, который имеет абстрактный базовый класс, а затем несколько производных классов, которые я хочу сделать общедоступными для ...
Защищенные классы в .NET
Можно ли защитить класс в .NET? Почему это не возможно?
Как сделать свойство защищенным И внутренним в C #?
Вот мой сокращенный абстрактный класс: abstract class Report { protected internal abstract string[] Headers { get; protected set; } }Вот производный класс: class OnlineStatusReport : Report { static string[] headers = new string[] { "Time", ...
Защищенные внутренние лучшие наборы, когда вы хотите, чтобы элемент или тип использовались в производном классе из другой сборки, в то же время просто хотите использовать элемент или тип в родительской сборке, не наследуя класс, в котором он объявлен. Также, если вы хотите использовать только член или тип без производных от другого класса, в той же сборке вы можете использовать только внутренний.
кто-нибудь объяснить мне разницу между «защищенными» и «защищенными внутренними» модификаторами в C #? Похоже, они ведут себя одинаково.
Возможная выгода раздражает других разработчиков, которым нужен доступ к этим переменным :)
у небольшой модуль Python, состоящий из двух частей: некоторые функции, определяющие публичный интерфейс,класс реализации, используемый вышеуказанными функциями, но который не имеет смысла вне модуля. Сначала я решил «спрятать» этот класс ...
модификатор доступа к элементам интерфейса с тем эффектом, что только сборка, в которой определен интерфейс, сможет определить любые реализации для него.
аргумент против объявления членов защищенного доступа на интерфейсах? Это, например, неверно: public interface IOrange { public OrangePeel Peel { get; } protected OrangePips Seeds { get; } }В этом примере интерфейсIOrange будет гарантировать, ...