1 | ||||||
Для чего нужен класс Contract? Пример кода внутри.19.10.2011, 19:05. Показов 3364. Ответов 3
Метки нет (Все метки)
0
|
19.10.2011, 19:05 | |
Ответы с готовыми решениями:
3
Для чего нужен класс Activator Что такое шаблонный класс, и для чего он нужен? Нужен пример кода мобильного приложения Для чего нужен класс auto_ptr_ref? |
17689 / 12874 / 3366
Регистрация: 17.09.2011
Сообщений: 21,138
|
|
19.10.2011, 19:28 | 2 |
Контракты - это что-то вроде комбинации исключений и ассертов. Используется для диагностики и обнаружения багов в программе. Фактически метод указывает на условия правильного выполнения через методы Requires и гарантирует состояние приложения или той его части, которую он изменяет, методами Ensures.
Если знакомы с формальными методами разработки, то это примерно то же самое.
2
|
17689 / 12874 / 3366
Регистрация: 17.09.2011
Сообщений: 21,138
|
|||||||||||
19.10.2011, 19:58 | 4 | ||||||||||
Погуглите, например, про Z-notation.
Грубо говоря, если до .NET 4 вы проверяли правильность входящих в метод данных так:
1
|
19.10.2011, 19:58 | |
19.10.2011, 19:58 | |
Помогаю со студенческими работами здесь
4
Не могу понять для чего нужен этот участок кода Непонятный кусчек кода, для чего он нужен.Непонятно его значение Непонятный кусчек кода, для чего он нужен.Непонятно его значение. Перезагрузка Описать класс "полином" - Для чего нужен конструктор по умолчанию? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |