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


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



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

Сейчас вы создадите класс Demo, взаимодействующий с проектом Demo-
Test (его можно взять с прилагаемого CD из каталога \Labs\Ch01\Partial).
^ Создание класса Demo
1. Откройте решение DemoTest.sln из каталога \Labs\Ch01\Partial — оно содержит
интерфейс, необходимый для проекта.
2. В меню Project выберите Add Class.
3. В диалоговом окне Add New Item введите для класса имя Demo.vb или Demo.cs, в
зависимости от используемого языка программирования.
4. Объявите в классе Demo открытое общее поле Instances (см. код ниже). Оно тре-
буется для учета экземпляров класса Demo, существующих в памяти:
Visual Basic .NET
Public Shared Instances as Long
Visual C#
public static long Instances;
5. Напишите конструктор для нового класса самостоятельно, если вы используете
Visual Basic .NET, или воспользуйтесь конструктором по умолчанию, генериро-
ванным Visual Studio (если вы пишете на Visual C#). В конструкторе должен быть
код, увеличивающий значение переменной Instances:
Visual Basic .NET
Public Sub New {)
Instances +- 1
End Sub
Visual C#
public Demo (}
{
Instances**;
}
6. Создайте для класса Demo деструктор с кодом, уменьшающим значение пере-
менной Instances:
Visual Basic .NET
Protected Overrides Sub Finalize ()
Instances -= 1
End Sub
Visual C#
~Demo ()
!
Instances -;

Теги: .NET

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

Извлечение из сопутствующих сборок ресурсов, специфичных для культуры
Специальные возможности и логотип «Certified for Windows»
Формы, элементы управления и меню
Редактор типов файлов
Программа сертификации специалистов Microsoft
Извлечение данных XML из баз данных SQL Server 2000
Принципы создания элементов управления
Вывод типов
Объект Graphics
Создание конфигурационного файла
Создание конфигурационного файла
Использование шаблонов кода
Формирование запросов SQL во время выполнения
Набор Listeners
Создание класса строго типизированного набора на основе класса CollectionBase
| .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 | Создание класса Demo. Регион сайта: Москва и Санкт-Петербург