目 录1. 软件主要功能....................................................22. 类总体设计.......................................................22.1 类组合关系图....................................................22.2 系统流程图......................................................32.3 主类..............................................................42.4 其他类...........................................................42.4.1 Animal.java...............................................42.4.2 Point.java................................................42.4.3 Stone.java................................................42.4.4 HandleMouse.java..........................................42.4.5 AutoMoveAnimal.java.......................................42.4.6 Customdlg.java............................................42.4.7 People.java...............................................42.4.8 Record.java...............................................42.4.9 ShowRecordDialog.java.....................................43. 类详细设计.......................................................43.1 主类..............................................................43.2 其他类...........................................................64. 关键成员函数代码..............................................75. 软件运行结果...................................................15结 论.............................................................16参考文献.............................................................161. 软件主要功能采纳 java 技术设计动物换位游戏软件,设计要求如下:(1)程序分为 3 个级别,用户可以通过界面上提供的菜单来选择“初级”、“中级”和“高级”这三个级别。对于“初级”级别,在水平排列的 7 块石头上的左右各有 3 个类型相同的动物,中间的石头上没有动物;对于“中级”级别,在水平排列的 9 块石头上的左右各有 4 个类型相同的动物,中间的石头上没有动物;对于“高级”级别,在水平排列的11 块石头上的左右各有 5 个类型相同的动物,中间的石头上没有动物。(2)用鼠标单击一个动物,...