Protected internal
Автор Kirill ♂ задал вопрос в разделе Другие языки и технологии
C# protected internal (объсните) (внутри) и получил лучший ответ
Ответ от PlasmaBall[эксперт]
Модификаторы protected и internal связываются логическим или, то есть запись с ними следует читать, как protected [OR] internal,поэтому выходит, что вне сборки этот метод экземпляра класса вызывать нельзя, но наследникам класса в другой сборке — можно :)Получается, что определив protected internal метод мы можем: — внутри сборки вызывать его как из классов-наследников, так и у экземпляра класса — вне сборки только у наследников
Ответ от Ѐома Линдерман[гуру]
а ты знаешь что обозначает protected ?
а ты знаешь что обозначает protected ?
Ответ от Globe[гуру]
Собственно, как без ссылок? Вот тут:
серым по белому написано, что:
a) protected - доступ ограничен классом и его производными
б) internal - доступ ограничен сборкой
в) protected internal - доступ ограничен сборкой или производными
Соответственно:
используя только а) вы не получите доступ к методу в соседнем классе той же сборки.
используя только б) вы не получите доступ к методу в производном классе, объявленном в другой сборке.
Собственно, как без ссылок? Вот тут:
серым по белому написано, что:
a) protected - доступ ограничен классом и его производными
б) internal - доступ ограничен сборкой
в) protected internal - доступ ограничен сборкой или производными
Соответственно:
используя только а) вы не получите доступ к методу в соседнем классе той же сборки.
используя только б) вы не получите доступ к методу в производном классе, объявленном в другой сборке.
Ответ от IRQ[гуру]
Ну нельзя же так тупить. Protected - элемент доступен только наследникам. Internal - всем в пределах сборки. Что это за бред " А что если в другой сборке будет написанно просто протектед, элемент не будет доступен для другой сборки? "? В другой сборке другие классы и их члены. А тот который уже скомпилнен как prtotected internal так и останется таким. Причём здесь другие сборки???
Ну нельзя же так тупить. Protected - элемент доступен только наследникам. Internal - всем в пределах сборки. Что это за бред " А что если в другой сборке будет написанно просто протектед, элемент не будет доступен для другой сборки? "? В другой сборке другие классы и их члены. А тот который уже скомпилнен как prtotected internal так и останется таким. Причём здесь другие сборки???
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: C# protected internal (объсните) (внутри)
Для чего применяют нивелир?
Нивелиры являются наиболее распространенными геодезическими приборами. Нивелирование
От фр.
подробнее...
спросили в Populous The International
помогите написать доклад про китоа на английском или напишите плз оч нада
Whales
There are not many whales in the oceans,but we know that these amazing mammals are
подробнее...
помогите написать доклад про китоа на английском или напишите плз оч нада
Whales
There are not many whales in the oceans,but we know that these amazing mammals are
подробнее...
спросили в Aero Boero
Перевод на английский
Polar bear in danger
Now there are 20-25 thousand species of polar bears. Already by 2050
подробнее...
Перевод на английский
Polar bear in danger
Now there are 20-25 thousand species of polar bears. Already by 2050
подробнее...
спросили в AM General
помогите пожалуйста найти текст на английском на тему Экология
Ecology
We live on a very beautiful planet – on the Earth. Our planet has very rich resources:
подробнее...
помогите пожалуйста найти текст на английском на тему Экология
Ecology
We live on a very beautiful planet – on the Earth. Our planet has very rich resources:
подробнее...
спросили в DR
Уважаемые компьютерщики! Как убрать Dr Web, чтобы ничего не осталось ? (снять самозащиту и далее панель управления?)
AV Uninstall Tools Pack - это бесплатный пакет утилит, предназначенных для удаления различных
подробнее...
Уважаемые компьютерщики! Как убрать Dr Web, чтобы ничего не осталось ? (снять самозащиту и далее панель управления?)
AV Uninstall Tools Pack - это бесплатный пакет утилит, предназначенных для удаления различных
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Achievements
Плиз помогите! Нужна презентация по английскому, на тему Greenpeace.
Greenpeace is an international non-governmental organization for the protection and conservation of
подробнее...
Плиз помогите! Нужна презентация по английскому, на тему Greenpeace.
Greenpeace is an international non-governmental organization for the protection and conservation of
подробнее...
спросили в The International
Перевод на английский: Международный день защиты детей
International Children's
подробнее...
Перевод на английский: Международный день защиты детей
International Children's
подробнее...
спросили в Air Koryo
Товарищи!Помогите! нужен текст описания России на английском языке.завтра уже сдавать!
Russia
Russia is one of the largest countries of the world. It occupies about one seventh part
подробнее...
Товарищи!Помогите! нужен текст описания России на английском языке.завтра уже сдавать!
Russia
Russia is one of the largest countries of the world. It occupies about one seventh part
подробнее...
спросили в Cities in Wales GNOME Office
Помогите!!! Нужно сочинение на английском на тему Wales
Wales is a country situated in the West of Britain. St. David is the patron saint of Wales. On 1 st
подробнее...
Помогите!!! Нужно сочинение на английском на тему Wales
Wales is a country situated in the West of Britain. St. David is the patron saint of Wales. On 1 st
подробнее...
расскажите про детергентные идисперсантные свойства машинного масла
Это свойства масла растворять (мыть и очищать) загрязнения проч. на смазываемых поверхностях а
подробнее...
спросили в VB Software
как удалить антивирус доктор веб с виндовс 7
Или специальной утилитой с оф сайта для удалиние или установщик снова запусти там будет Удалить, а
подробнее...
как удалить антивирус доктор веб с виндовс 7
Или специальной утилитой с оф сайта для удалиние или установщик снова запусти там будет Удалить, а
подробнее...
спросили в 1310 год 752 год
подскажите пожалуйста как удалить антивирус с ноутбука?
антивирус Касперского! любой! будь то 11 или 12, или секьюрити, или кристал не важно !!
подробнее...
подскажите пожалуйста как удалить антивирус с ноутбука?
антивирус Касперского! любой! будь то 11 или 12, или секьюрити, или кристал не важно !!
подробнее...
спросили в VB Software
Не могу удалить касперского, что делать?
Неможет быть все должно удаляться после утилиты, вы перезагружали комп? или может вы код цифр
подробнее...
Не могу удалить касперского, что делать?
Неможет быть все должно удаляться после утилиты, вы перезагружали комп? или может вы код цифр
подробнее...
спросили в Другое
Нужен оригинальный текст на английском языке по юриспруденции. Где найти?
Law
Law is a system of rules, usually enforced through a set of institutions. It shapes
подробнее...
Нужен оригинальный текст на английском языке по юриспруденции. Где найти?
Law
Law is a system of rules, usually enforced through a set of institutions. It shapes
подробнее...
спросили в Marketing
надо найти на английском языке 35стр про маркетинг!
The Marketing Concept
An introduction to the marketing concept, beginning with the production
подробнее...
надо найти на английском языке 35стр про маркетинг!
The Marketing Concept
An introduction to the marketing concept, beginning with the production
подробнее...