2016-11-07 113 views
-1

我必須爲3人棋棋子創建UML圖。我有一個現有的2人棋牌遊戲項目工作正常。我必須把它擴展到3人棋。所以我的問題是,從2人棋到3人棋會改變我的班級圖嗎?或者,它會改變UML的行爲圖嗎?創建UML圖:3人棋棋子

它會像這樣vat19.com/item/three-man-chess。而我的項目包結構是這樣的: MainApplet類 由不同的片段繼承的片段類,如國王,王后,白嘴鴉等。 移動課程以決定整個動作的動作。

所以我的問題仍然存在,我的班級圖必須有一個巨大的變化?我覺得類圖不會有太大的改變。

在此先感謝。

+1

我不知道三位棋手是什麼樣的。我只玩過兩名球員。 – duffymo

+1

請張貼您現有的型號。 –

+0

可以肯定的是,一個有3名玩家的象棋遊戲就像一個像蘋果比賽梨這樣的正常國際象棋。 –

回答

0

如果你正在談論使用非傳統棋盤的三人棋,那麼是的,你的ChessBoard實體肯定需要改變。其他更改將根據您選擇的三名棋手的變體而有所不同。

https://en.wikipedia.org/wiki/Three-player_chess#Hexagonal_boards_with_quadrilateral_cells

+0

它會像這樣https://www.vat19.com/item/three-man-chess。我的項目包結構如下: MainApplet類 由王,王,白等不同部分繼承的小品類。 移動課程以決定整個動作的動作。 所以我的問題仍然存在,我的班級圖必須有一個巨大的變化?我覺得類圖不會有太大的改變。 –

+0

你爲什麼拒絕發佈你現有的圖表? –