- オブジェクト指向システムの設計 170 [無断転載禁止]©2ch.net
126 :デフォルトの名無しさん[sage]:2016/06/01(水) 12:53:57.88 ID:63gTfooz - 駒は条件判断の材料なだけでその後の処理は駒の担当ではないから、条件判断しやすい型にする
Javaならenumにしてメソッド追加するならgetDisplayName()程度 将棋盤は9*9のマトリクス情報と手数、棋譜情報( 駒、FromPos , ToPos、時間のリスト)を保持するデータクラス Playerは持ち駒と評価情報とか。この辺は思考ロジックが分からないから適当だけど打ち筋の傾向とか情報があれば保持って感じでデータクラス
|