[내일배움캠프] 두번째 과제, ERD 다이어그램: BaseballGameCLI
·
TIL/스파르타 자바공부기간
1. CLI 버전BaseballInput, BaseballMain, BaseballScoreManager, BaseballAnswer 클래스들 간의 관계를 ERD (Entity-Relationship Diagram) 형식으로 표현하는 것은 객체지향 프로그래밍에서 클래스 간의 관계를 시각적으로 나타내는 것과 유사합니다. ERD는 데이터베이스의 테이블과 관계를 나타내는 데 사용되지만, 여기서는 각 클래스를 엔티티로, 클래스 간의 관계를 일종의 "연결"로 표현할 수 있습니다.각 클래스의 역할BaseballInput: 플레이어의 입력을 처리하고 검증.BaseballMain: 게임의 메인 흐름을 관리하고, 각 클래스의 객체를 호출하여 게임 로직을 진행.BaseballScoreManager: 게임 점수와 기록을 관..