Объектно-ориентированное программирование


Объектно-ориентированное программирование - стр. 104


Отметим основные достоинства этой библиотеки:

-       последовательный, интуитивно понимаемый и упрощенный интерфейс со средствами, предоставляемые ядром Windows , дает возможность программистам, ранее не знакомым с Windows, создавать приложения, работающие под Windows;

-       автоматическая обработка  сообщений и управление окнами, минимизирует трудоемкость создания программы;

-       возможность повторного использования и расширение кода, позволяющие создавать программы за короткое время с малыми затратами.

Иерархия объектов Object Windows включает объекты, представляющие общие интерфейсные элементы Windows -  приложений, такие как окна, панели диалога и элементы управления. Объект   представляет собой абстрактный объект, являющийся шаблоном приложения, требуемым идеологией Windows.

Большинство объектов Object Windows представляют собой интерфейсные объекты, экземпляры которых соответствуют реальным интерфейсным элементам. Корнем ветви интерфейсных объектов является абстрактный объект, который определяет общее поведение для всех его потомков.

Производными элементами от TwindowsObject  являются Twindow, Tdialog, TControl , которые являются родоначальниками основных групп интерфейсных элементов- окон, панелей диалогов и элементов управления.            содержит основной набор методов для всех наследуемых элементов. Каждый конкретный тип объекта переопределяет и дополняет этот набор для обеспечения своего универсального поведения.

Также библиотека содержит  объект  TApplication

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

Стандартные инструментальные объекты решают распространенные специализированные задачи.


Начало  Назад  Вперед



Книжный магазин