ВУЗ:
Составители:
5
Глава I. Visual Basic for Applications (VBA)
1.1. Понятие об объектно-ориентированном программи-
ровании
Программы, рассчитанные на работу в операционной системе Windows,
предоставляют пользователю большие возможности и имеют развитый пользо-
вательский интерфейс. Эти приложения могут реагировать на движения и
щелчки мыши, а также на ее местоположение. В таких программах, отвечаю-
щих на различные действия человека, каждая манипуляция пользователя – будь
то щелчок мыши или нажатие клавиши – называется событием . Поэтому
разработка программ, реагирующих на эти события, называется програм -
мированием , управляемым событиями .
Ключевая технология, которая позволила упростить создание приложе-
ний для Windows, называется объектно - ориентированным про -
граммированием ( ООП ) .
ООП поддерживает три основных принципа: инкапсуляцию , на -
следование и полиморфизм .
Под инкапсуляцией понимают то, что и информация об объекте
(его свойства ), и функции объекта (методы ) содержатся в описании это-
го объекта.
Наследование означает то, что один объект может быть построен на
базе описания другого объекта.
Полиморфизмом называют способность многих объектов использо-
вать один и тот же метод, при этом выполняемые действия зависят от объекта,
который его вызвал.
Объектно-ориентированный подход использует следующие базовые по-
нятия:
Объект . Базовый элемент программы, содержащий свойства для описания
характеристик объекта и методы для определения выполняемых функций и
распознавания событий, на которые этот объект может реагировать.
Элементы управления и формы – примеры объектов, применяемых в Vis-
ual Basic.
Свойства . Характеристики объекта, например, размер, местоположение,
цвет и текстовый шрифт. Свойства определяют отображение и, иногда, пове-
дение объекта. Они также используются для хранения данных в объекте и
для получения информации от объекта.
Метод . Программный код, включенный в описание объекта и определяющий
то, как этот объект работает с информацией и реагирует на заданные собы-
тия.
Глава I. Visual Basic for Applications (VBA) 1.1. Понятие об объектно-ориентированном программи- ровании Программы, рассчитанные на работу в операционной системе Windows, предоставляют пользователю большие возможности и имеют развитый пользо- вательский интерфейс. Эти приложения могут реагировать на движения и щелчки мыши, а также на ее местоположение. В таких программах, отвечаю- щих на различные действия человека, каждая манипуляция пользователя – будь то щелчок мыши или нажатие клавиши – называется событием . Поэтому разработка программ, реагирующих на эти события, называется програм - мированием , управляемым событиями . Ключевая технология, которая позволила упростить создание приложе- ний для Windows, называется объектно - ориентированным про - граммированием ( ООП ) . ООП поддерживает три основных принципа: инкапсуляцию , на - следование и полиморфизм . Под инкапсуляцией понимают то, что и информация об объекте (его свойства ), и функции объекта ( методы ) содержатся в описании это- го объекта. Наследование означает то, что один объект может быть построен на базе описания другого объекта. Полиморфизмом называют способность многих объектов использо- вать один и тот же метод, при этом выполняемые действия зависят от объекта, который его вызвал. Объектно-ориентированный подход использует следующие базовые по- нятия: Объект . Базовый элемент программы, содержащий свойства для описания характеристик объекта и методы для определения выполняемых функций и распознавания событий, на которые этот объект может реагировать. Элементы управления и формы – примеры объектов, применяемых в Vis- ual Basic. Свойства . Характеристики объекта, например, размер, местоположение, цвет и текстовый шрифт. Свойства определяют отображение и, иногда, пове- дение объекта. Они также используются для хранения данных в объекте и для получения информации от объекта. Метод . Программный код, включенный в описание объекта и определяющий то, как этот объект работает с информацией и реагирует на заданные собы- тия. 5
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »