반응형 합성관계1 5. 클래스 관계 (Class Relationships) 안녕하세요. 지칸입니다. 본 글에서는 클래스간의 관계에 대해 설명하겠습니다. 1) 관계의 종류 2) 의존관계 3) 연관관계 4) 집합관계 & 합성관계 5) 상속관계 1) 관계의 종류 객체지향 프로그래밍은 클래스를 정의하고 클래스간의 메시지 패싱으로 소통하며 목적을 달성하는 방식을 의미하고 있습니다. 그리고 다양한 클래스간의 관계에 대해서도 정의가 되어야 합니다. 이 관계는 총 5개로 분류하고 있습니다. Dependency Association Aggregation Composition Inheritance 약한 관계강한 관계 2) Dependency 의존관계 Dependency는 A 클래스가 B클래스를 일시적으로 참조하는 형태를 말합니다. 예를들면, A 클래스의 어느 함수내부에서 B 클래스 인스턴스를 생.. 2021. 3. 15. 이전 1 다음 반응형