Next: Binary Replaceability
Up: Lecture 2: Classes, Objects,
Previous: Components and Interfaces
- Interfaces contain operations to specify class/component services and to bind them into physical implementations of systems;
- Components are built to realise the interfaces (export interfaces)
- Components are built to conform to interfaces in order to use component services through them (import interfaces);
- The same interface may act as export interface for one component and an import interface for another component;
- The same component may import many interfaces and export many others;
- Binding components must ensure that all the import interfaces areprovided by the exported interfaces.
Ananda Amatya
11/3/1999