我目前在棋盤遊戲用java的工作,而且我有一個關於面向對象究竟是如何能在這種情況下問題:眼下我需要一些幫助理解OOP
,我有兩個對象:
- 遊戲棋盤對象
- 贏對象,需要在遊戲板上的對象在其構造
兩個對象在我的主要方法開始被實例化。
遊戲板對象將是活動的,其中所有棋子來回移動並被銷燬。
每次移動完成後,Win對象將檢查當前玩家是否贏得了比賽。
現在的問題是:
請問傳遞到在 贏對象開始更新作爲主要方法活動板對象板對象?
public static void main(String[] args){
Matrix m = new Matrix();
Win w = new Win(m);
嗯,我想你的問題的一個簡單的答案是...試試看:P。 – 3kings
是的,它會更新。不知道爲什麼你需要Win對象。我認爲在這種情況下,最好向董事會詢問是否有贏家或者是誰,而不是這種方式。也許我錯了。 – Rig
我發表了一些東西很有趣,幾秒鐘後,我想到一種方法來自己回答問題並實際回答問題。不過謝謝你們! –