Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Приложения на языках объектно-ориентированного программирования Visual Basic и Visual Basic for Applications строятся из объектов, подобно тому, как из блоков и различных деталей строятся дома. Программные библиотеки готовых объектов входят в эти системы программирования, причем языки Visual Basic и VBA различаются между собой, главным образом, составом программных библиотек.
Системы объектно-ориентированного программирования дают возможность визуализировать процесс создания графического интерфейса разрабатываемого приложения, то есть позволяют создавать объекты и задавать значения их свойств с помощью диалоговых окон системы программирования.
Взаимодействие программных объектов между собой и их изменения описываются с помощью программного кода. Создание программного кода в объектно-ориентированном программировании базируется на использовании алгоритмических структур различных типов (линейной, ветвления, цикла), исполнителями которых выступают программные объекты.
4.3.1. Классы объектов, экземпляры класса и семейства объектов
Основной единицей в объектно-ориентированном программировании является программный объект, который объединяет в себе как описывающие его данные (свойства), так и средства обработки этих данных (методы). Если говорить образно, то объекты — это «существительные», свойства объекта — это «прилагательные», а методы объекта — это «глаголы».
Программные объекты обладают свойствами, могут использовать методы и реагируют на события.
Классы объектов. Классы объектов являются «шаблонами», определяющими наборы свойств, методов и событий. По этим шаблонам создаются объекты. В языке Visual Basic основными являются классы объектов, реализующие графический интерфейс приложения.. В языке VBA еще используются более ста различных классов объектов, которые существуют в среде Windows&Office. В обоих языках существуют возможности подключения дополнительных библиотек про-
Дата публикования: 2014-10-30; Прочитано: 584 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!