Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Создание классов
7 февраля 2009

Новые классы создаются при помощи ключевого слова Class (Visual Basic .NET) или
С/ОКУ (С#), например, так:
Visual Basic .NET
Public Class Widget
Сюда помещают реализацию членов класса.
End Class
Visual C#
public class Widget
{
II Сюда помещают реализацию членов класса.
;
В этом примере ключевое слово Class (class) применяется для создания пользо-
вательского класса с именем Widget, а ключевое слово Public определяет уровень
доступа для этого класса. Более подробно об уровнях доступа рассказано на заня-
тии 5.
Создание структур
Создание структур весьма напоминает создание классов. Для этой цели применяют
ключевое слово Structure (Visual Basic .NET) или struct (C#), например:
Visual Basic .NET
Public Structure Vector
1 Сюда помещается реализация структуры.
End Structure
Visual C#
public struct Vector
{
// Сюда помещается реализация структуры.
I
Добавление членов
В Visual Basic .NET к классу относится все, что располагается между ключевыми
словами Class и End Class, а в С# — все, что заключено между фигурными скобка-
ми; то же верно и для структур. К классу или структуре разрешается добавлять чле-
ны, помещая их между указанными границами. Ниже показан пример класса Widget,
к которому добавлен член — поле:
Visual Basic .NET
Public Class Widget
Public As Integer Spin
End Class
Visual C#
public class Widget
public int Spin;
}
Теперь у класса Widget есть переменная-член Spin, она объявлена как открытая
(Public) и способна хранить целые числа (int).

Теги: .NET

Статьи по теме:

Реализация членов интерфейса на Visual Basic .NET
Ресурсы и ресурсные сборки
Обработка ошибок при обновлении базы данных
Абстрактные классы и члены
Вывод типов
Применение трассировочных переключателей
Вложенные элементы управления и контейнеры
Свойства, доступные только для чтения или только для записи
Общеязыковая исполняющая среда
Достоинства сертификации Microsoft
Объявление методов
Настройка установочной программы
Создание плана блочного тестирования
Проверка разрешений, запрашиваемых установленной сборкой
Разрешения
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Создание классов. Регион сайта: Москва и Санкт-Петербург