На этом шаге рассмотрим имена интерфейсов в UML.
У каждого интерфейса должно быть имя, отличное от имен других интерфейсов. Имя – это текстовая строка. Само по себе оно рассматривается как простое имя; квалифицированное имя – это имя интерфейса, предваренное именем пакета, в котором он содержится. Интерфейс может быть нарисован с указанием только имени (см. рис. 1).
Рис.1. Простые и квалифицированные имена
В имени интерфейса могут в любом количестве использоваться буквы латинского алфавита, цифры и некоторые знаки пунктуации (за исключением таких, как двоеточие, которое применяется для отделения имени интерфейса от имени содержащего его пакета). Имя может располагаться в несколько строк. Фактически имена интерфейсов – это краткие существительные или фразы-существительные, взятые из словаря моделируемой системы.
На следующем шаге рассмотрим понятие операции интерфейса в UML.