클래스 관계 3가지: 참조, 합성, 조합 정리
·
카테고리 없음
1. 참조 관계 (Association)"서로 알고는 있지만, 각자 독립적으로 존재"class Student( val id: Long, val name: String)class Course( val id: Long, val title: String, val students: List // 학생을 "참조")학생은 수업 없이도 존재할 수 있음수업은 학생 없이도 존재할 수 있음수업이 폐강돼도 학생은 사라지지 않음 다이어그램 표현┌─────────────┐ ┌─────────────┐│ Student │ │ Course │├─────────────┤ ├─────────────┤│ - id │ 실제 예시상품 ↔ 재고class Product( ..