5. 소프트웨어 작성하기
가 프로그램 흐름도.
나 프로그램에 사용된 클래스 목록.
클래스 이름 역할 비고
Main 프로그램의 메인 클래스
DynamicBeat 프로그램을 실행시키는 클래스 JFrame 상속
Beat 각 노트의 정보를 담고있는 클래스
Game 게임을 실행하는 클래스 thread 상속
Key 키보드의 입력을 받는 클래스 KeyAdapter 상속
Music 노래를 재생시키는 클래스 thread 상속
Note 노트의 위치와 판정을 정하는 클래스 thread 상속
Track 곡의 대한 정보를 담고있는 클래스
- 798 -