UML 모델링에서
클래스 다이어그램 및 컴포넌트 다이어그램에 인터페이스를 추가하여
인터페이스를 실현하는 클래스류 및 인터페이스 간의 계약을 지정할 수 있습니다.
필수 인터페이스 지정
UML 모델링에서
컴포넌트가 기능을 수행하고 클라이언트에 대한 의무를 이행해야 하는
서비스를 지정할 수 있습니다.
제공된 인터페이스 지정
UML 모델링에서
컴포넌트 인스턴스가 클라이언트에 제공하는 서비스를 지정할 수 있습니다.
클래스가 UML 다이어그램의 인터페이스를 실현함을 지정
UML 다이어그램에서 클래스가
인터페이스에 정의된 동작을 지원하거나 동작에 종속됨을
설명할 수 있습니다. 일반적으로는 인터페이스 실현(realization)
관계를 사용하여 클래스가 인터페이스 및 메소드를 구현함을 지정합니다.