Учебная работа. Реферат: Использование классов при разработке приложений

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Контрольные рефераты

Учебная работа. Реферат: Использование классов при разработке приложений

Внедрение классов при разработке приложений. Примеры.

Объектно–направленное программирование – это методология разработки программ, основанная на представлении программки в виде совокупы объектов, любой из которых является реализацией определенного класса. В объектно–направленном программировании объект представляет собой элемент приложения, к примеру лист, ячейку, диаграмму, форму либо отчет. Программный код и данные структурируются так, чтоб имитировалось содержимое объекта защищается от наружного мира средством
Благодаря
уже запрограммированные многофункциональные способности можно применять и для остальных объектов.
дозволяет применять разные объекты и по-разному реализуемые функции под одним именованием.

Вы уже работали с объектами, может быть, и не замечая этого. Объекты являются программным представлением физических и/либо логических сущностей настоящего мира. Они нужны для моделирования поведения физических либо логических объектов, которые они представляют. к примеру, отран управления TextBox служит для отображения либо редактирования текста в форме. Для прибавления элемента управления TextBox в форму не необходимо писать ни строки – можно просто пользоваться готовым объектом TextBox из панели частей. Для конфигурации поведения и состояния частей управления употребляются их характеристики и способы.

Классы

На панели частей Visual Basic находятся, строго говоря, не объекты, а классы. Различие меж классами и объектами заключается в том, что объекты в Visual Basic есть лишь во время выполнения. Классы же употребляются для задания структуры объектов. Во время выполнения создаются копии классов. Благодаря этому для данного класса можно создавать случайное количество объектов. С иной стороны, классы образуют группы одноименных объектов.

Абстрагирование.

человек употребляет абстрагирование для того, чтоб проще обрисовывать сложные объекты окружающей среды. Представьте для себя, что в обыкновенном языке не существует объектов (понятий), абстрагирующих окружающий мир. Тогда для того, чтоб сказать другому человеку о каком–то предмете, к примеру каре, пришлось бы его тщательно обрисовывать. Тяжело вообразить, сколько времени потребовалось бы для описания объекта. При этом описание обязано быть весьма четким, чтоб не появилось неверное к примеру, для использования текстового окна (TextBox) не необходимо разрабатывать особый драйвер видеокарты. Вы просто используете объект класса TextBox. Этот абстрагированный объект содержит все, что необходимо для редактирования текста в Windows.

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

Описывается применение классов снутри проекта (Standard EXE). Для использования классов в элементах управления activeX есть доп способности, на которых мы подробнее остановимся в последующих главах. В Visual Basic классы употребляются в качестве шаблонов объектов. С помощью их во время выполнения можно создавать хоть какое количество объектов 1-го класса. Внутренняя структура класса передается объекту средством модуля класса. Таковым образом, класс обрисовывает семейство объектов, а любой экземпляр класса является неповторимым представителем этого семейства. При написании программ, для имитации поведения настоящих объектов, в объектах соединяются воединыжды как принципы деяния, так и данные.

Модуль класса

Для сотворения собственного объекта нужен шаблон. Эти шаблоны в Visual

Basic представляют модули классов. При помощи команды Add Class Module меню Project либо соответственной клавиши панели инструментов Visual Basic таковой модуль класса можно добавить в проект. Опосля прибавления модуля класса возникает пустое окно кода, в каком можно воплотить класс. В проектах типа Standard.EXE классы имеют лишь одно свойство – имя класса. В среде разработки Visual Basic все модули класса сохраняются как отдельные файлы с расширением CLS.

Форма

В качестве классов могут также применяться и формы, а именно если нужно, чтоб создаваемый объект работал как окно. Все

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

Мастер классов

Visual Basic предоставляет и другую возможность сотворения классов. Если на

вкладке Environment диалогового окна Tools