8
ответов

Почему ключевое слово «sealed» существует в .Net?

Большое количество классов в среде .Net помечены как «запечатанные», что не позволяет вам наследовать эти классы своими собственными. Конечно, это идет вразрез с природой объектной ориентации, где вы ...
вопрос задан: 16 February 2009 23:50
7
ответов

Почему это объявление класса C# компилирует?

Этот вопрос действительно довольно бессмыслен, но мне просто любопытно: Это: общедоступный запечатанный класс MyClass {защищенный пустой MyMethod () {}} компиляции, но дает предупреждение в то время как Это: общедоступный запечатанный класс...
вопрос задан: 21 July 2009 02:14
5
ответов

Уровни доступа и модификаторы (частный, изолированный, и т.д.) служат цели безопасности в C#?

Я видел, что можно управлять частными и внутренними участниками, использующими отражение. Я также видел, что это сказало, что 'изолированный' класс более безопасен, что тот, который не является. Модификаторы "общественность, защищенная...
вопрос задан: 21 May 2009 01:23
4
ответа

Я должен изолировать все классы, которые я знаю, никогда не должен использоваться в качестве базового класса?

Я должен изолировать все классы, которые я знаю, никогда не должен использоваться в качестве базового класса, даже когда нет никакой материальной производительности или проблем безопасности, или это просто добавляет хлам?
вопрос задан: 29 January 2010 08:22
3
ответа

Цель финала и изолированный

Почему кто-либо хотел бы отметить класс как финал или изолированный?
вопрос задан: 31 May 2010 17:19
2
ответа

Почему Строковый класс является окончательным? [дубликат]

Возможный Дубликат: Почему Строка является окончательной в Java? Существуют различные моменты в моей жизни программирования, которой я желал, Строковый класс не был final/sealed/NotInheritable. Что...
вопрос задан: 23 May 2017 12:07
2
ответа

Есть ли какое-либо функциональное различие между c# заключительное ключевое слово изолированного и Java? [дубликат]

Возможный Дубликат: Что эквивалент Java является окончательным в C#? В Java финал относится к больше, чем просто класс. Так, интересно: есть ли между этими двумя ключевыми словами какое-либо функциональное различие?...
вопрос задан: 23 May 2017 11:46
2
ответа

Изолированный краткий обзор Scala по сравнению с абстрактным классом

Каково различие между изолированным кратким обзором и кратким обзором класс Scala?
вопрос задан: 19 May 2015 08:42
2
ответа

Должен IEquatable <T>, IComparable <T> быть реализованным на незапечатанных классах?

У кого-либо есть какие-либо мнения о том, должен ли IEquatable <T> или IComparable <T> обычно требовать, чтобы T был изолирован (если это - класс)? Этот вопрос произошел со мной, так как я пишу...
вопрос задан: 6 October 2011 03:24
2
ответа

Как переопределить функции от Строкового класса в C#

Например, я должен видеть, содержит ли строка подстроку, таким образом, я просто делаю: Представьте helloworld в виде строки = "Привет Мир"; если (helloworld. Содержит ("ello") {//, делают что-то}, но если у меня есть массив объектов..
вопрос задан: 22 July 2010 02:35
2
ответа

Частные классы изолируют при компиляции?

Примите следующее: у нас есть класс B, который является частным классом, вложенным в классе A. Нет никакого класса, наследовавшегося классу B. Вопрос: будет компилятор автоматически отмечать класс B как...
вопрос задан: 25 March 2010 19:44
1
ответ

Насмешка метода, который возвращает запечатанный класс в RhinoMocks

Выполнение этого кода: _foo = MockRepository. GenerateStub <IBar> (); _foo. Тупик (x => x. Foo ()).Return ("sdf"); Когда открытый интерфейс IBar {представляет Foo в виде строки ();} общедоступный класс Панель: IBar {общественность...
вопрос задан: 20 February 2013 18:10
1
ответ

Я могу сделать тип “изолированным за исключением внутренних типов”

Я хочу сделать тип, который может быть наследован от типами в том же блоке, но не может быть наследован от за пределами блока. Я действительно хочу, чтобы тип был видим за пределами блока. Это...
вопрос задан: 18 June 2010 18:16
0
ответов

Что такое внутренний запечатанный класс в C #?

Я просматривал некоторый код C # для расширения языковой поддержки в VS2010 (пример Ook). Я видел несколько классов, называемых внутренним запечатанным классом. Что они делают? Можно ли их использовать?
вопрос задан: 10 March 2019 15:55
0
ответов

Статические и Запечатанные классовые различия

Есть ли класс, который будет реализован в статическом классе? означает: статический класс ABC: Anyclass. Есть ли какой-либо класс, который может быть унаследован как в запечатанном классе, так и в статическом классе? значит: статический класс ...
вопрос задан: 4 September 2017 13:11
0
ответов

Почему не List запечатанный?

Этот вопрос пришел в голову после прочтения ответа на этот вопрос; что в основном подчеркивает, что List не имеет виртуальных методов, поскольку он был разработан, чтобы быть «быстрым, не расширяемым». ...
вопрос задан: 23 May 2017 12:23
0
ответов

Как запретить переопределение метода / свойства класса в C #?

Я считаю, что хочу, чтобы некоторые методы и свойства класса были не перенастраиваемыми, и использовать базовую реализацию во всех производных классы. Как этого добиться? Ключевое слово sealed, похоже, не работает и ...
вопрос задан: 22 January 2017 13:17
0
ответов

C # запечатанный против финала Java

Кто-нибудь, пожалуйста, скажите мне, как причина, по которой следующее использование sealed не компилируется? Принимая во внимание, что если я заменил sealed на final и скомпилировал его как Java, это работает. закрытое закрытое int compInt = 100; ...
вопрос задан: 15 May 2016 00:19
0
ответов

Предотвращение переопределения метода в C#

Как предотвратить переопределение метода в производном классе? В Java я мог бы сделать это, используя модификатор final в методе, который я хочу предотвратить от переопределения. Как мне добиться...
вопрос задан: 3 March 2016 22:04
0
ответов

Запечатанный метод в C #

Я новичок в C #. Я читаю о ключевом слове Sealed. Я получил информацию о запечатанном классе. Я прочитал строку о методе Sealed, в котором мы можем сделать Также запечатанный метод. Строка была (Объявив метод как ...
вопрос задан: 5 November 2013 11:41
0
ответов

Что такое запечатанная черта?

Запечатанные классы описаны в «Программировании на Scala», а запечатанные трейты — нет. Где я могу найти больше информации о запечатанной черте? Я хотел бы знать, является ли запечатанный трейт таким же, как ...
вопрос задан: 23 May 2013 01:24
0
ответов

Почему открытые типы должны быть запечатаны для компонентов WinMD/WinRT?

Компилятор VS не позволяет создавать запечатанные открытые типы для библиотеки типов WINMD. Почему введено это ограничение? (Я знаю о преимуществах запечатанных типов, мой вопрос касается Win RT...
вопрос задан: 28 December 2012 22:32
0
ответов

Как использовать пользовательский процессор аннотаций с Maven 2?

В нашем корпоративном приложении мы ищем динамический способ сбора данных из наших классов Java. Мы создали собственный интерфейс аннотации (@interface )со свойством имени. Мы хотели бы собрать...
вопрос задан: 26 July 2012 11:40
0
ответов

Почему интерфейсы нельзя пометить как запечатанные?

публичный закрытый интерфейс IMyInterface { } Возвращает «Измененный 'sealed' недействителен для этого элемента». В некотором роде я понимаю, что интерфейс должен быть наследуемым, иначе класс не может...
вопрос задан: 27 March 2012 15:07
0
ответов

'Protected member in sealed class' warning (a singleton class)

Я реализовал класс singleton и продолжаю получать предупреждение, что метод, который я пишу, является "новым защищенным членом, объявленным в классе seal". Это не влияет на сборку, но я не очень хочу ...
вопрос задан: 11 January 2012 15:39
0
ответов

Что такое ключевые слова ref и sealed в C ++?

Я только что видел некоторый (предположительно) код C ++, который содержит два неизвестных мне «ключевых слова» (я предполагаю ключевые слова, но, поскольку У меня нет контекста, это могут быть простые вещи #define). Они также, кажется, не ...
вопрос задан: 26 September 2011 02:27
0
ответов

Почему типы WinRT должны быть запечатаны?

В нескольких местах (например, «Создание компонентов среды выполнения Windows для JavaScript, в C # и Visual Basic» в MSDN) я ' мы видели, что в нем указано, что если вы пишете класс в .NET, который хотите использовать из ...
вопрос задан: 20 September 2011 21:50
0
ответов

Запечатанная команда - c ++ 0x, или она есть только у Microsoft

Будет ли запечатанная команда на c ++ 0x, или ее будет использовать только MS?
вопрос задан: 11 August 2011 19:37
0
ответов

Запечатывание интерфейса после его реализации

Я работаю над небольшим проектом, и я столкнулся с этой проблемой. Результатом проекта является библиотека, содержащая интерфейс. Я хотел бы реализовать этот интерфейс и запечатать в нем функции, например ...
вопрос задан: 22 March 2011 13:36
0
ответов

Как определить запечатанный class в C ++?

Как остановить наследование класса другим классом.
вопрос задан: 20 January 2011 23:06