종속성

한 요소(클래스 또는 패키지)를 구현하거나 기능하도록 하기 위해 다른 요소가 있어야 하는 경우 종속성이 존재합니다. 예를 들어, 클래스 C가 클래스 D의 속성인 속성 a를 갖는 경우 C에서 D로의 종속성이 있습니다.

UML에서 종속성은 클라이언트에서 공급자로 지시된 관계(클라이언트가 공급자에 종속되어 있고 공급자의 영향을 받음을 나타냄)입니다. 즉, 클라이언트 요소에는 제공자 요소가 있어야 하며 제공자 요소에 대한 지식이 필요합니다. 제공자 요소는 클라이언트 요소와 독립적이며 클라이언트 요소의 영향을 받지 않습니다.


피드백