Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Библиотека визуальных компонентов (VisualComponentLibrary, VCL) содержит большое количество классов, предназначенных для быстрой разработки приложений. Библиотека написана на Object Pascal и имеет непосредственную связь с интегрированной средой разработки приложений Delphi. В VCL содержатся невизуальные и визуальные компоненты, а также другие классы, начиная с абстрактного класса TObject. При этом все компоненты являются классами, но не все классы являются компонентами.
Все классы VCL расположены на определенном уровне иерархии и образуют дерево (иерархию) классов. Знание происхождения объекта оказывает значительную помощь при его изучении, так как потомок наследует все элементы объекта-родителя. Так, если свойство caption принадлежит классу TControi, то это свойство будет и у его потомков, например, у классов TButton и TCheckBox и у компонентов — кнопки Button и независимого переключателя CneckBox соответственно. Фрагмент иерархии классов с важнейшими классами показан на рис. 6.
Кроме иерархии классов, большим подспорьем в изучении системы программирования являются исходные тексты модулей, которые находятся в каталоге SOURCE главного каталога Delphi.
Дата публикования: 2015-02-18; Прочитано: 556 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!