3.3 Программная структура visual studio .NET
Структура классов в Visual Studio .NET включает две группы:
-
группа Interface — прототипы классов, Implements — их реализация;
-
аппарат Namespaces для предотвращения конфликтов имён.
В этом случае данные, формируемые в приложении, могут быть представлены следующим образом (рисунок 1.4 – правая часть):
-
режим жёсткой проверки типов (Option Strict);
-
новые или изменённые типы данных:
-
Char (беззнаковое слово, содержащее Unicode-символ);
-
String – содержит двухбайтовые Unicode-символы;
-
Short (вместо прежнего Integer), 16 битов;
-
Integer (вместо прежнего Long), 32 бита;
-
Long (целое, 64 бита, до 9.223.372.036.854.775.808).их беззнаковые варианты UShort, UInteger, ULong;
-
байт со знаком: SByte;
-
Decimal (96-битовое целое, масштабированное требуемой степенью 10), примерно до 8×1028;
-
структура данных Structure вместо Type, причём она, подобно классу, допускает методы;
-
тип Variant переименован в Object. Типы Currency, String длина упразднены;
-
При описании можно указать начальное значение.
Дополнительные средства языка Visual Studio .NET:
-
структурная обработка исключений: операторы Try/Catch/Finally/ Throw, объект Exception;
-
новые виды оператора присваивания: += -= >>= и др.;
-
оператор Continue {For|Do|While} – новый оборот цикла;
-
оператор Return возвращает значение для функций;
-
операции сдвига для целых;
-
новые логические операции AndAlso, OrElse – для них лишние вычисления операндов блокируются, логические операции Eqv, Imp упразднены;
-
комплект стандартных функций, работа с элементами управления и многое другое существенно изменены.
Do'stlaringiz bilan baham: |