The Role of Interfaces

Interfaces are used to specify the behavior offered by classes, subsystems, and components in a way that is independent of the implementation of the behavior. They specify a set of operations performed by the model elements, including the type returned and the number and types of parameters. Any two model elements that offer the same interface are interchangeable. Interfaces improve the flexibility of designs by reducing dependencies between parts of the system and therefore making them easier to change.



The Rational Unified Process. An Introduction
Blogosphere: Best of Blogs
ISBN: B0072U14D8
EAN: 2147483647
Year: 2002
Pages: 193

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net