Home > Articles > Software Development & Management > UML

This chapter is from the book 16.12 Interfaces

16.12 Interfaces

The UML provides several ways to show interface implementation, providing an interface to clients, and interface dependency (a required interface). In the UML, interface implementation is formally called interface realization. See Figure 16.12.

Figure 16.12 Different notations to show interfaces in UML.

The socket notation is new to UML 2. It’s useful to indicate “Class X requires (uses) interface Y” without drawing a line pointing to interface Y.

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.