Трусов М. А. Visual Basic .NET. Создание графических объектов и основы программирования стр.19
Трусов М. А. Visual Basic .NET. Создание графических объектов и основы программирования стр.19

Разберем конкретный пример. Предположим, на форме есть объект: кнопка Button. Это экземпляр класса Button. В этот же класс входят такие свойства, как Name (Имя), BackColor (Цвет фона), Text (Текст) и др. Здесь же имеется метод Click, обрабатывающий событие Bu11 on_C lick.

Следует упомянуть о понятии абстрактный класс. Главное отличие этого класса от обычного заключается в том, что на его основе невозможно создание экземпляра данного класса.

Трусов М. А. Visual Basic .NET. Создание графических объектов и основы программирования

Класс

Он служит для создания других классов, если быть более точным, - для создания экземпляров других классов.

И еще одно необходимое понятие: пространство имен. Одни классы могут входить в состав других, образуя структуру, которую именуют иерархией классов. При этом один класс создается на базе другого, являясь его дальнейшим развитием. Объединение таких структур называется пространством имен. При изучении данной темы мы будем, в первую очередь, пользоваться следующими пространствами имен: System. Drawing, Syst em. Dr awing. Drawing2D, System. Drawing. Text,System.Drawing.Imaging.

Чтобы лучше понять, о чем идет речь, выполните следующую команду: View > Object Browser. Откроется соответствующее окно, в котором вы найдете меню в виде дерева, представляющее собой иерархическое перечисление пространств имен Visual Basic .NET.

Если уж мы начали разговор о Object Browser, попробуем выяснить, что же это такое. Browser (Окно просмотра, программа просмотра) содержит перечисление всех компонентов Visual Basic .NET, а потому является хорошим помощником при составлении программ. Чтобы открыть данное окно, достаточно выполнить команду View > Object Browser. Вы увидите перечисление пространств имен. Выполните команду System.Drawing > System.Drawing.Drawing.2D. Затем выберите строку GraphicsPath.

Теперь в правом окне вы видите перечисление методов и свойств этого класса. Перечисление представляет собой шаблоны, по которым создаются коды с использованием этого класса. Как всем этим пользоваться, мы выясним позже, а пока подведем указатель мыши к строке под левым окном и, щелкнув правой кнопкой, выберем в раскрывшемся окне команду Сору (Копировать). Затем вернемся в окно кодов и таким же образом выполним команду Paste (Вставить). В результате появится текст, содержащий некоторую информацию о выбранном объекте. Осталось перевести этот текст на русский язык. Правда, сейчас появилась русскоязычная версия программного обеспечения Visual Basic .NET, но если вы решили стать настоящим программистом, придется смириться с фактом, что язык программирования и информатики - английский.


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta