JAVA面向对象编程课程设计——多人扫雷对战
一.团队课程设计博客链接
二.个人负责模块和任务说明
- 负责服务器和客户端信息传输
- 用DAO模式对MySQL进行操作
- 在客户端将信息在各个界面间传输
三.自己的代码提交记录截图
四.自己负责模块或任务详细说明
- 客户端登陆、注册、设置信息时和服务器的数据交互:
- 获取游戏操作信息,将玩家的游戏操作传到游戏界面以便于GUI显示:
- 客户端接收到消息时将消息传到相应界面以便于GUI的实时显示:
主要代码
- 服务器接收并转发信息
- 客户端接收并与界面传送信息
- 数据库DAO模式实现类
- 客户端连接到服务器
- 多个元素封装成一条信息的办法:
五.课程设计感想
关于对象流的使用
关于服务器与客户端数据交互
关于整个游戏的设计思路