Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.105
Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.105

А теперь посмотрим, как трактуются некоторые уже известные нам понятия с точки зрения объектно-ориентированного программирования.

Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста

ГЛАВА 19 Т ООП (теория)

Константа

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

Поле

Поле - это то, что мы привыкли называть переменной. Таким образом, поле предназначено для хранения информации о каком-либо объекте. Например, переменная типа String представляет собой строку (текст).

Свойство

Свойство - это примерно то же, что и поле, то есть его можно определить как некую информацию об объекте. Для создания или изменения свойства необходимо использовать специальные процедуры Property Get и Property Set.

Метод

Метод следует рассматривать как процедуру, то есть программу, определяющую действия объекта. Например, метод Clear очищает форму от графического изображения.

Событие

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

Конструктор

Конструктор - это процедура (подпрограмма), содержащая параметры в виде исходных данных, необходимых для выполнения объектом запрограммированных действий. Параметры определяются разработчиком. Параметры конструктора указываются в скобках сразу за именем класса, например (New Pen (Color. Green, 3). Обязательным условием является наличие оператора New. Мы, кстати, уже встречались с конструкторами в главе 14, посвященной созданию графики. Там они являлись содержанием всплывающей подсказки.

Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста

Объектно-ориентированное программирование (практика)

Как все, о чем говорилось выше, выглядит на практике? Уже неоднократно упоминалось, что Visual Basic .NET является объектно-ориентированным языком. Это значит, что он может самостоятельно создавать часть программы, облегчая работу программиста. Или, как принято говорить, поддерживает основные принципы объектно-ориентированного программирования. При работе с Visual Basic .NET не возникает трудностей с созданием экземпляров классов, наследованием, перегрузкой и т. п. Даже часть кодов создается автоматически. Обычный язык программирования не обладает такими возможностями, а потому программист сталкивается с определенными трудностями при создании объектно-ориентированной программы.


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