55
– Отсутствие наследования реализации объектов. Существующий в
языке механизм наследования позволяет наследовать только интерфейсы, но
не их реализацию.
– Для работы программы требуется установка msvbvmXX.dll.
Delphi. Delphi основан на объектно-ориентированном языке OBJECT
RASCAL, который лучше всего подходит для образовательных целей и
достаточно прост для понимания. Эта позиция позволяет нам приступить к
проектированию будущей системы без полного понимания предметной
области, в которой будет использоваться информационная система.
Dеlрhi – это сочетание нескольких важных технологий:
– Высокопроизводительный компилятор в машинном коде;
– Объектно-ориентированная компонентная модель;
– Визуальное (и, следовательно, быстрое) построение приложений из
прототипов программного обеспечения;
– Масштабируемые инструменты для построения баз данных.
Основной упор в объектно-ориентированной модели программных
компонентов в Delphi сделан на максимальное использование кода. Это
позволяет разработчикам создавать приложения, чтобы максимально
использовать возможности ранее подготовленных объектов, а также дает им
возможность наследовать их свойства и методы. Нет ограничений на тип
объекта, который может создать разработчик. Все в Delphi написано на нем,
поэтому разработчики имеют доступ к тем же объектам и инструментам,
которые использовались для создания рабочей среды. В результате нет
никакой разницы между объектами, продаваемыми Embarcadero, третьими
лицами, и объектами, которые вы можете создать [10].
Среда Delphi включает полный набор визуальных инструментов для
быстрой разработки приложений VCL. VСL - это библиотека визуальных
компонентов, которая включает в себя стандартные объекты создания
пользовательского интерфейса, объекты управления данными, графические