ESBasic 可複用的.NET類庫(03) -- 圈 Circle

1. 緣起: 假設我們要開發一個多人跳棋遊戲。在跳棋遊戲中,當一個人走一步棋之後,控制權就輪到下一家,如此輪詢,一圈之後控制權又回到自己,然後再繼續輪圈下去。我們可以使用數組或列表等數據結構來解決這種轉圈圈的問題,但是始終都不夠直觀。 我設計了Circle來對「圈」這種數據結構進行抽象,我們在類似跳棋這樣的遊戲中可以非常方便地直接使用它。 Circle的形象示意圖如下: 2.適用場合: 需要類似「
相關文章
相關標籤/搜索