JavaRush /Java Blog /Random-KO /첫 번째 프로젝트 “전함”!
Kashey
레벨 11
Olomouc

첫 번째 프로젝트 “전함”!

Random-KO 그룹에 게시되었습니다
안녕하세요, 자바라쉬 주민 여러분! 저는 천천히 포트폴리오를 구성하기 시작했고, 첫 번째 프로젝트인 "Battleship"을 여러분께 선보입니다. GitHub 의 소스는 여기 에 컴파일되어 있습니다 . 코드의 설명과 힌트는 빠르게 작성되었으며 오류가 있을 가능성이 높습니다. 게임에는 여전히 한 가지 난이도가 있고 컴퓨터는 여전히 무작위로 촬영하며, 히트하더라도 여전히 무작위로 계속 촬영합니다. 제가 보기에는 Battle 클래스가 과부하가 심한 것 같지만, 필드를 함선으로 채우고 필드를 인쇄하는 것을 별도의 클래스로 옮기는 것이 가치가 있을까요? JCDP 라이브러리를 사용하면 cmd 또는 터미널에서 인쇄된 내용을 색상으로 강조 표시할 수 있지만 어떤 이유로 Windows에서 ColoredPrinterWIN을 사용하면 정상적으로 인쇄되지만 IDEA에서는 색상이 무시됩니다. ColoredPrinter를 사용하면 그 반대입니다)) I 경험이 많은 프로그래머로부터 개선 사항, 코드 아름다움, 가능한 버그 식별 등에 대한 조언을 받으면 기쁠 것입니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION