个人基本信息
姓名 : ...
学号 : ...
email : r9prime@gmail.com
电话 : ...
文件清单
build.bat 编译所有源代码的批处理文件
TicTacToe_Server.bat 运行服务器的批处理文件
TicTacToe_Client.bat 运行客户端的批处理文件
src/ 源代码
bin/ java字节码文件
img/ 棋格使用的图标
doc/ javadoc文档
UML/ 数据抽象设计UML图
其他 项目设计文档design.doc
描述程序运行测试用例的截图与解释的测试文档test.doc
说明文档readme.txt
使用方法
1.运行build.bat编译
2.运行TicTacToe_Server.bat,启动游戏服务器
3.运行多个TicTacToe_Client.bat启动多个客户端,进行游戏
收获总结
在经过了一学期对Java语言和面向对象程序设计方法后,对于封装、信息隐藏、数据抽象、继承、对象容器、异常处理等机制有了初步的理解,另外还掌握图形用户界面、多线程、网络编程等机制,算是对于Java语言有了一个入门级的认识.
刚看到这个课程设计的时候,感觉应该很容易可以完成,总结起来就觉得只需实现两个大的方面而已,第一是GUI界面的实现,第二是C/S模型的实现,而这两个自己都已经有动手写过一些小的Demo程序了,自觉已经掌握了.
不过开始做之后才发现,事情没有想象中简单,遇到了很多意料不到的困难,这才意识到自己"轻敌"了!不过经过了边做边学习,边做边思考,并请教同学,问题一个个都得到了解决,最后完成任务!
关于比较细节的技术性问题,在此我就不再详述了,我只想三点,第一是不要小看任何问题,第二是不要犹豫投身于实践中去学习,最后是,要自信,要坚持,才能战胜困难!
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
自己采用面向对象方法和Java语言开发一个玩五子棋游戏的分布式系统,不同的玩家可以通过Internet在任何不同的机器上玩该游戏,并支持聊天。虽然功能也不是很齐全,比如暂不支持注册、记录玩家信息及声音的功能,而且UI界面也有缺陷,但稍加改造即可完善。 欢迎大家的批评意见及交流! 文件清单: build.bat 编译所有源代码的批处理文件 TicTacToe_Server.bat 运行服务器的批处理文件 TicTacToe_Client.bat 运行客户端的批处理文件 src/ 源代码 bin/ java字节码文件 img/ 棋格使用的图标 doc/ javadoc文档 UML/ 数据抽象设计UML图 其他 项目设计文档design.doc 描述程序运行测试用例的截图与解释的测试文档test.doc 说明文档readme.txt
资源推荐
资源详情
资源评论
收起资源包目录
TicTacToe_Java五子棋游戏.rar (82个子文件)
TicTacToe_Java五子棋游戏
bin
GameClient$1.class 1KB
GameServer$SubThread.class 6KB
img
black.gif 2KB
unoccupied.gif 2KB
white.gif 3KB
Thumbs.db 15KB
GameServer$ServerThread.class 1KB
GameServer.class 4KB
GameClient$Player.class 800B
GCPUser.class 151B
GameClientPanel$1.class 931B
GameClientPanel.class 5KB
GameServer$1.class 1KB
GameClient.class 15KB
GameClient$ReadThread.class 8KB
test.doc 996KB
design.doc 332KB
src
GCPUser.java 529B
GameClient.java 29KB
GameServer.java 14KB
GameClientPanel.java 6KB
TicTacToe_Client.bat 38B
build.bat 231B
UML图
Hierarchy of GCPUser.png 11KB
Content of TicTacToe and all subpackages.png 394KB
Hierarchy of GameServer.png 47KB
Hierarchy of GameClientPanel.png 64KB
Package dependencies of TicTacToe.png 14KB
Thumbs.db 36KB
Hierarchy of GameClient.png 155KB
doc
package-list 2B
deprecated-list.html 5KB
package-summary.html 6KB
package-frame.html 1KB
GameClientPanel.html 29KB
help-doc.html 8KB
GameServer.SubThread.html 21KB
allclasses-frame.html 1KB
class-use
GameClientPanel.html 6KB
GameServer.SubThread.html 7KB
GameServer.ServerThread.html 6KB
GCPUser.html 8KB
GameClient.ReadThread.html 6KB
GameClient.html 5KB
GameServer.html 5KB
GameClient.Player.html 6KB
package-tree.html 7KB
index.html 1KB
allclasses-noframe.html 947B
resources
inherit.gif 57B
serialized-form.html 13KB
stylesheet.css 1KB
constant-values.html 9KB
GameServer.ServerThread.html 12KB
GCPUser.html 8KB
GameClient.ReadThread.html 13KB
GameClient.html 48KB
index-files
index-19.html 7KB
index-10.html 6KB
index-7.html 7KB
index-11.html 8KB
index-1.html 6KB
index-15.html 9KB
index-8.html 8KB
index-16.html 9KB
index-14.html 7KB
index-9.html 7KB
index-6.html 11KB
index-18.html 6KB
index-5.html 6KB
index-17.html 6KB
index-3.html 7KB
index-2.html 8KB
index-13.html 7KB
index-4.html 6KB
index-12.html 7KB
package-use.html 6KB
GameServer.html 30KB
overview-tree.html 7KB
GameClient.Player.html 12KB
TicTacToe_Server.bat 38B
readme.txt 1KB
共 82 条
- 1
r9prime
- 粉丝: 5
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 软件设计师考察知识点总结
- Web前端笔面试题集萃与前端性能优化精华总结
- ripro-v5-8.3开心版wordpress主题源码
- 【C语音期末/课程设计】单项选择题题库(DevC项目)
- CODESYS可视化桌面屏保-动态气泡制作详细案例
- JAVA工程师个人简历中的项目经验范文分享给需要的同学
- SI3585DV-T1-E3-VB一款2个N+P-Channel沟道SOT23-6的MOSFET晶体管参数介绍与应用说明
- 基于javaee+servlet+js+html实现外卖点餐系统+项目源码+文档说明
- 【java毕业设计】地方美食分享网站源码(springboot+vue+mysql+说明文档+LW).zip
- 基于SpringBoot的家电销售展示平台设计与实现论文
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页