IДатчик
Требуемый предоставляемый
интерфейс . интерфейс
Сигнал Тревоги Бесконтактный Датчик
Рис. 25. Пример графического изображения требуемого (слева) и предоставляемого (справа) интерфейса
<<interface>>
Сигнал Тревоги IДатчик Бесконтактный Датчик
включить()
прочитать()
Рис. 26. Пример альтернативной нотации для графического изображения интерфейса для ситуации, изображенной на предыдущем рисунке
Имя интерфейса рекомендуется записывать на английском и оно должно начинаться с заглавной буквы “ I“.
Интерфейс определяет стыковочные узлы в проектируемой системе, что необходимо при построении модульной конструкции и коллективной разработки проекта.
Спецификация интерфейсов способствует «безболезненной» модификации уже существующей системы при переходе на новые технологии.