Interface , Connector,or port;
Interface
- UML:a circle with a stick, a sterotyp of abstract class <<interface>>
- UML:棒棒糖 sticked to a component
- UML:an interface should be realized by a class.
- an interface should be named with IClassName
- An interface describes what operations you can invoke on a component—but, not how any such operation is performed.
- what exactly constitutes the interface to a software element ? Recently a colleague and I had a fine architectural discussion about what exactly constitutes the interface to a software element; clearly it is much more than the names of the programs you can call and the parameters they take. My colleague worked out that it is actually the set of assumptions that you can safely make about the element, and that these assumptions vary according to the context of the element's use.