추천, 2024

에디터의 선택

링크와 연결의 차이점

링크와 연관 사이의 주요 차이점은 링크는 객체 간의 물리적 또는 이론적 연결이며 연관은 동일한 구조와 의미를 가진 링크 그룹입니다. 연관은 하나의 객체가 다른 객체에서 참조되는 참조 모델로서 프로그래밍 언어로 구현됩니다. 링크는 참조 할 수 없지만 객체 자체는 아니지만 객체에 의존합니다.

링크와 연결은 주로 소프트웨어 엔지니어링의 원리로 볼 수있는 UML 설계에 사용됩니다. UML 디자인은 다양한 디자인 요소 간의 종속성을 이해하고 최소화하는 데 도움이됩니다.

비교 차트

비교 근거링크협회
기본링크는 객체 간의 이론적 및 물리적 연결로 정의 할 수 있습니다.연결은 링크 모음의 사양입니다.
기능객체 간의 관계.관련 클래스를 연결합니다.
UML 디자인 심볼오브젝트 간의 선분.또한 선분을 사용하지만 클래스 간의 연결을 보여줍니다.

링크의 정의

객체 간의 논리적 또는 물리적 연결을 링크 라고합니다. 이러한 링크는 여러 개체를 연결하고 개체 간의 관계를 나타내는 데 사용됩니다. 링크는 어느 한 객체의 구성 요소가 아니지만 객체 자체에 의존하기 때문에 링크를 참조 할 수 없습니다.

이 링크는 아래의 다이어그램으로 표현 될 수있는 하나 이상의 대학에서 여러 명의 학생들이 공부할 대학이나 대학교에서 공부하는 학생과 같은 예를 통해 설명 할 수 있습니다.

위의 예에서 링크는 서로 다른 객체 간의 관계를 나타냅니다. 링크는 세 가지 유형 (일대일, 일대 다, 다 대다) 일 수 있습니다.

협회 정의

링크 모음은 공통된 구조와 의미를 갖는 연관에 의해 지정됩니다. 협회는 본질적으로 양방향이다. 클래스가 잠재적 객체를 설명 할 때, 비슷한 방식으로 연관은 가능한 링크 그룹을 나타냅니다.

유사 클래스 간의 연관성은 객체 간의 링크 모음에 의해 생성됩니다. Z 대학에서 학생 X가 공부하는 예를 들어 봅시다. 위의 예에서 "study in"은 학생과 대학 수업 간의 연결 고리입니다. 협회의 다양한 종류는 단항, 이원, 삼원, 4 중 및 고등 협회입니다.

링크와 연결의 주요 차이점

  1. 객체 간의 논리적 및 물리적 연결을 링크라고합니다. 반면, 링크 모음은 연관에 의해 지정됩니다.
  2. 링크의 공통 기능은 객체 간의 관계를 설명하고 객체를 서로 연결하는 것입니다. 대조적으로 연관은 관련 클래스를 연결하는 데 사용됩니다.
  3. 링크와 연관에 대한 UML 심볼은 연관에서 둘 이상의 클래스 사이의 관계를 나타내는 선 세그먼트가 있음에도 불구하고 동일합니다. 대조적으로 링크에서 선분은 객체와 객체 그룹 간의 관계를 보여줍니다.

결론

링크와 연결은 객체와 클래스 간의 관계를 구성하는 방법입니다. 연결은 클래스와 관계가있는 동안 객체에 해당합니다.

Top