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

Основной упор этой модели в Delphi делается на максимальном повторном использовании кода. Это позволяет разработчикам строить приложения очень скоро с заранее подготовленных объектов, а тоже дает им возможность создавать свои собственные объекты для среды Delphi. Никаких ограничений по типам объектов, которые могут создавать разработчики, ни существует. Действительно, все в Delphi написано на ем же, потому разработчики имеют доступ к тем же объектам и инструментам, которые использовались для создания среды разработки. В результате нет никакой разницы промеж объектами, поставляемыми Borland или третьими фирмами, и объектами, какие вы можете создать.
 В стандартную поставку Delphi входят основные объекты, которые образуют удачно подобранную иерархию с 270 базовых классов. На Delphi можно одинаково хорошо писать как приложения к корпоративных баз данных, да и, к примера, игровые программы. Во многом это объясняться тем, что традиционно в среды Windows было достаточно сложно реализовывать пользовательский интерфейс. Событийная модель в Windows всегда была сложная для понимания и отладки. Но именно разработка интерфейса в Delphi является самой простой задачей для программиста.
 Благодаря такой возможности приложения, произведенные при помощи Delphi, работают надежно и устойчиво. Delphi поддерживает использование уже сущих объектов, включая DLL, написанные на С и С++, OLE сервера, VBX, объекты, созданные при помощи Delphi. С готовых компонент которые работают приложения собираются очень скоро. Помимо того, поскольку Delphi мои целиком объектную ориентацию, разработчики могут создавать свои повторно используемые объекты для того, чтобы уменьшить расходы на разработку.
 Delphi предлагает разработчикам - как в составе команды, да и индивидуальным - открытую архитектуру, которая позволяет прибавлять компоненты, где бы они ни были произведенные, и оперировать этими снова введенными компонентами в визуальном построителе. Разработчики могут прибавлять CASE-инструменты, кодовые генераторы, а тоже авторские help’ы, доступные через меню Delphi.

Тематические статьи:

Leave a Reply

You must be logged in to post a comment.