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: |