*본 게시글은 추후 디자인 패턴에 대한 글을 작성할 때 도입할 클래스 다이어그램과, 클래스 다이어그램에서의 연관 관계에 대한 이해를 돕기 위해 작성하였습니다. 클래스 다이어그램이란?시스템의 구조를 클래스 단위로 표현한 UML(Unified Modeling Language)으로, 클래스들 간의 속성, 메서드, 그리고 관계(상속, 연관 등)를 시각적으로 보여주는 다이어그램이다. 클래스 다이어그램에서 클래스는 클래스명, 변수, 메서드 순으로 나열한다. 위의 예시를 통해 클래스 다이어그램에 대해 간단히 설명하자면, 각 사각형의 맨 윗부분에 적혀있는 "ChessPiece"와 같은 것들은 클래스명, 그 아랫 부분에 "- color : String", "+ get_color"와 같은 것들은 각 클래스의 멤..