)는
링크에서 두 번째 분류자 역할을 가리키는 메시지를 작성합니다.
)는
다른 방향을 가리키는 링크 메시지를 작성합니다.클래스류 및 연관 역할과 마찬가지로 메시지는 <Unspecified>일 수 있습니다. 이는 메시지가 추상이며 클래스 조작의 실현이 아님을 의미합니다. 링크 메시지는 클래스의 기존 조작 인스턴스 또는 새 조작의 인스턴스일 수 있습니다. 그러나 링크 메시지가 특정 조작을 실현하려면 해당 조작이 메시지의 대상과 연관된 클래스의 메소드여야 합니다.
메시지(조작의 인스턴스 또는 추상)의 표기법은 ReturnValue = MessageName(Arg, Arg, Arg...). 이 표기법은 처음 작성 시 메시지 이름에서 사용하거나 기능 창에서 명시적으로 이러한 상자를 입력할 수 있습니다.
조작 인스턴스인 메시지가 반드시 실제 호출의 양식을 나타내지는 않습니다. 협업에는 관심 항목만 지정할 수 있습니다. ReturnValue는 선택적입니다. 함수가 값을 리턴하지 않을 수도 있으며 리턴값이 적용되는 로컬 변수를 지정하지 않을 수도 있습니다.
링크를 작성하거나 링크 메시지를 되돌리려면 다음을 수행하십시오.
새 메시지는 기본적으로 <Unspecified>입니다. 대상 클래스 또는 액터의 기존 또는 새 조작 인스턴스로 작성하려면 기능 창을 여십시오(메시지의 기능 수정 참조).