1 Исследовательский раздел 4


Объектно-ориентированная модель программных компонент



страница45/75
Дата06.06.2019
Размер1.28 Mb.
Название файла12.doc
1   ...   41   42   43   44   45   46   47   48   ...   75

1.7.3Объектно-ориентированная модель программных компонент

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

В стандартную поставку Delphi входят основные объекты, которые образуют удачно подобранную иерархию из 270 базовых классов. На Delphi можно одинаково хорошо писать как приложения к корпоративным базам данных, так и, к примеру, игровые программы. Во многом это объясняется тем, что традиционно в среде Windows было достаточно сложно реализовывать пользовательский интерфейс. Событийная модель в Windows всегда была сложна для понимания и отладки. Но именно разработка интерфейса в Delphi является самой простой задачей для программиста.

Благодаря такой возможности приложения, изготовленные при помощи Delphi, работают надежно и устойчиво. Delphi поддерживает использование уже существующих объектов, включая DLL, написанные на С и С++, OLE сервера, VBX, объекты, созданные при помощи Delphi. Из готовых компонент работающие приложения собираются очень быстро. Кроме того, поскольку Delphi имеет полностью объектную ориентацию, разработчики могут создавать свои повторно используемые объекты для того, чтобы уменьшить затараты на разработку.

Delphi предлагает разработчикам - как в составе команды, так и индивидуальным - открытую архитектуру, позволяющую добавлять компоненты, где бы они ни были изготовлены, и оперировать этими вновь введенными компонентами в визуальном построителе. Разработчики могут добавлять CASE-инструменты, кодовые генераторы, а также авторские help’ы, доступные через меню Delphi. [22].



Топология звезда
Основные принципы работы.


Поделитесь с Вашими друзьями:
1   ...   41   42   43   44   45   46   47   48   ...   75


База данных защищена авторским правом ©genew.ru 2017
обратиться к администрации

    Главная страница
Контрольная работа
Курсовая работа
Лабораторная работа
Рабочая программа
Методические указания
Практическая работа
Теоретические основы
Методические рекомендации
Пояснительная записка
Общая характеристика
Учебное пособие
Общие сведения
История развития
Практическое задание
Федеральное государственное
Теоретическая часть
Физическая культура
Теоретические аспекты
Направление подготовки
Дипломная работа
Техническое задание
Образовательная программа
государственное бюджетное
Техническое обслуживание
Методическая разработка
Общие положения
квалификационная работа
Самостоятельная работа
Выпускная квалификационная
учебная программа
Общие требования
Общая часть
Технологическая карта
Краткая характеристика
Рабочая учебная
История возникновения
Решение задач
Исследовательская работа
Организация работы
История создания
Методическое пособие
Основная часть
Метрология стандартизация
Внеклассное мероприятие
Название дисциплины
государственное автономное
Государственное регулирование
Техническая эксплуатация
Технологическая часть
Рабочая тетрадь
Информационная безопасность