五子棋小遊戲的分析和設計

1、系統分析 面向對象分析方法,站在用戶的角度回答兩個問題: (1)系統中應該有什麼對象? a.棋盤 b.棋局:多個棋子構成的某一時刻的狀態 c.遊戲:系統總控對象,接收用戶的操作指令,並按照用戶的操作指令控制棋盤和棋局。 (2)每個對象都應該有什麼屬性和方法? 棋盤 屬性 rows 行數 cols 列數 size 每一個格子的尺寸 margin 棋盤離窗口的邊距 方法 init 初始化 conv
相關文章
相關標籤/搜索