다중성
단방향, 양방향
//단방향
class Member {
private Long memberId;
private Locker locker; // 일방적 참조
private String name;
}
class Locker {
private Long lockerId;
private String name;
}
//양방향
class Member {
private Long memberId;
private Locker locker; // 쌍방 참조
private String name;
}
class Locker {
private Long lockerId;
private Member member; // 쌍방 참조
private String name;
}
사실 단방향 참조가 두 개일 뿐 양방향이라는 개념이 따로 있는 것은 아니다.
연관관계의 주인