18.4 游戏公共类的设计与实现