一个自编的象棋游戏,尝试使用C++数据结构教程中链表和面向对象设计模式的探索