掌握了C++多態的特性,寫英雄聯盟的代碼又可以少幾行!

01  LOL 英雄聯盟遊戲需求分析 下面我們用設計 LOL 英雄聯盟遊戲的英雄的例子,說明多態爲什麼可以在修改或增加功能的時候,可以較少的改動代碼。 LOL 英雄聯盟是 5v5 競技遊戲,遊戲中有很多英雄,每種英雄都有一個「類」與之對應,每個英雄就是一個「對象」。 英雄之間能夠互相攻擊,攻擊敵人和被攻擊時都有相應的動作,動作是通過對象的成員函數實現的。 下面挑了五個英雄:   ● 探險家 CEz
相關文章
相關標籤/搜索