* При перепечатке материалов ссылка на 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

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

Компонент ErrorProvider
Объявление методов
Извлечение типизированных данных с помощью объекта DataReader
Извлечение из сопутствующих сборок ресурсов, специфичных для культуры
Переменные методов
Защищенные члены
Свойства, доступные только для чтения или только для записи
Создание плана блочного тестирования
Редактор типов файлов
Вызов функций Windows API
Применение наследования с формами
ToDoList 5.6.6
.NET Framework и языки программирования
Окна Locals, Autos и Watch
Константы и перечисления
| .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


     



Rambler's Top100

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

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