9.4.
ИНТЕРФЕЙСЫ
Интерфейсы играют главную роль в
технологиях
СОМ
(Component Object Model - компонентная модель объектов),
CORBA
(Common Object Request Broker Architecture - архитектура с
брокером
требуемых общих объектов) и связанных с ними технологиях
удаленного доступа,
т. е. технологиях доступа к объектам, расположенным (и выполняющимся) на другой
машине. Их основная задача - описать свойства, методы и события удаленного объекта
в терминах машины клиента, т. е. на используемом при разработке клиентского
приложения языке программирования. С помощью интерфейсов программа клиента обращается
к удаленному объекту так, как если бы он был ее собственным объектом.
Тема интерфейсов достаточно обширна
и интересна. В этой главе даются лишь самые общие сведения об интерфейсах. Сведение
этой темы в одну главу с классами не случайно, т. к. интерфейс представляет
собой
пустой
класс, т. е. класс, в котором провозглашены, но никак не
расшифрованы свойства и методы.
include $_SERVER["DOCUMENT_ROOT"]."/cgi-bin/footer.php"; ?>