基于java五子棋程序設計與開發(fā).doc
約26頁DOC格式手機打開展開
基于java五子棋程序設計與開發(fā),目錄內(nèi)容摘要1關 鍵 字1abstract.1key words1前言1第一章 概述21.1編程語言21.2 java開發(fā)平臺3第二章 需求分析52.1五子棋發(fā)展史52.2五子棋功能說明6第三章 設計分析83.1重點模塊分析:83.2 設計流程:84.1主類test:94.2程序窗體類fivechessframe類:9...


內(nèi)容介紹
此文檔由會員 wanli1988go 發(fā)布
目錄
內(nèi)容摘要 1
關 鍵 字 1
ABSTRACT. 1
KEY WORDS 1
前言 1
第一章 概述 2
1.1編程語言 2
1.2 JAVA開發(fā)平臺 3
第二章 需求分析 5
2.1五子棋發(fā)展史 5
2.2五子棋功能說明 6
第三章 設計分析 8
3.1重點模塊分析: 8
3.2 設計流程: 8
4.1 主類TEST: 9
4.2程序窗體類FIVECHESSFRAME類: 9
第五章 游戲的調(diào)試 20
第六章 結(jié)論 24
參考文獻 24
致謝: 25
內(nèi)容摘要: 隨著互聯(lián)網(wǎng)迅速的發(fā)展,網(wǎng)絡游戲已經(jīng)成為人們普遍生活中不可或缺的一部分,它不僅能使人娛樂,也能夠開發(fā)人的智力,就像本文所主要講的五子棋游戲一樣能挖掘人們聰明的才干與腦袋的機靈程度。
本文主要講的是用Eclipse開發(fā)工具與java開發(fā)語言開發(fā)出一個自定義界面的五子棋小游戲,本游戲程序能實現(xiàn)兩個人對陣下棋,并且程序中能自定義游戲的時間并且也能智能的判定游戲的獲勝方和游戲的結(jié)束與否,實現(xiàn)兩方進行博弈。
關鍵詞:Eclipse java語言 智能 自定義 五子棋
Abstract: As the rapid development of Internet, Online games have become an integral part of the universal life, Not only does it make people entertainment, but also to develop people's intelligence, as in this paper as the main spoken welcome to play smart to tap people's talents and head of the clever level.
This article is talking about Eclipse development tools and java development language to develop a custom interface Gobang game, the game program can achieve against two people playing chess, and the program can be custom game time and also be able to determine intelligence the game winning side and the end of the game or not, to achieve two side game.
Key words:Eclipse,java language,intelligence,user—defined ,chess
前言
電腦已經(jīng)深入到日常工作和生活的方方面面,比如文字處理、信息管理、輔助設計、圖形圖像處理、教育培訓以及游戲娛樂等。Windows系統(tǒng)的推出使電腦從高雅的學術(shù)殿堂走入了尋常百姓家,各行各業(yè)的人們無須經(jīng)過特別的訓練就能夠使用電腦完成許許多多復雜的工作。然而,雖然現(xiàn)在世界上已經(jīng)充滿了花樣繁多的各種軟件,但它們依然不能滿足用戶的各種特殊需要,人們還不得不開發(fā)適合自己特殊需求的軟件。
作為一名學生,在系統(tǒng)的學習了Java語言之后,用它編了一些小程序。這次課程設計,我就想將學過的Java語言中的各種技術(shù)綜合起來,編寫一個小游戲,既對自己學過的技能進行一次檢驗,也能系統(tǒng)地將學過的知識復習鞏固。
第一章 概述
本文使用功能強大的Eclipse開發(fā)工具和java開發(fā)語言開發(fā)出一款擁有自己特色的五子棋小程序,其中Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發(fā)工具(Java Development Tools,JDT)。
參考文獻
[1] 葉核亞,陳道蓄.Java 2程序設計實用教程.電子工業(yè)出版社,2008,11(8)
[2] 嚴小衛(wèi),莫建文.智能五子棋的設計與實現(xiàn).廣西師范大學學報1999年12月
[3] (美)??藸?著,陳昊鵬 譯,《Java編程思想》 機械工業(yè)出版社2007年06
[4]《Java課程設計案例精編》 張廣彬 孟紅蕊 張永寶 編著 清華大學出版社
[5]www.mldn.cn
內(nèi)容摘要 1
關 鍵 字 1
ABSTRACT. 1
KEY WORDS 1
前言 1
第一章 概述 2
1.1編程語言 2
1.2 JAVA開發(fā)平臺 3
第二章 需求分析 5
2.1五子棋發(fā)展史 5
2.2五子棋功能說明 6
第三章 設計分析 8
3.1重點模塊分析: 8
3.2 設計流程: 8
4.1 主類TEST: 9
4.2程序窗體類FIVECHESSFRAME類: 9
第五章 游戲的調(diào)試 20
第六章 結(jié)論 24
參考文獻 24
致謝: 25
內(nèi)容摘要: 隨著互聯(lián)網(wǎng)迅速的發(fā)展,網(wǎng)絡游戲已經(jīng)成為人們普遍生活中不可或缺的一部分,它不僅能使人娛樂,也能夠開發(fā)人的智力,就像本文所主要講的五子棋游戲一樣能挖掘人們聰明的才干與腦袋的機靈程度。
本文主要講的是用Eclipse開發(fā)工具與java開發(fā)語言開發(fā)出一個自定義界面的五子棋小游戲,本游戲程序能實現(xiàn)兩個人對陣下棋,并且程序中能自定義游戲的時間并且也能智能的判定游戲的獲勝方和游戲的結(jié)束與否,實現(xiàn)兩方進行博弈。
關鍵詞:Eclipse java語言 智能 自定義 五子棋
Abstract: As the rapid development of Internet, Online games have become an integral part of the universal life, Not only does it make people entertainment, but also to develop people's intelligence, as in this paper as the main spoken welcome to play smart to tap people's talents and head of the clever level.
This article is talking about Eclipse development tools and java development language to develop a custom interface Gobang game, the game program can achieve against two people playing chess, and the program can be custom game time and also be able to determine intelligence the game winning side and the end of the game or not, to achieve two side game.
Key words:Eclipse,java language,intelligence,user—defined ,chess
前言
電腦已經(jīng)深入到日常工作和生活的方方面面,比如文字處理、信息管理、輔助設計、圖形圖像處理、教育培訓以及游戲娛樂等。Windows系統(tǒng)的推出使電腦從高雅的學術(shù)殿堂走入了尋常百姓家,各行各業(yè)的人們無須經(jīng)過特別的訓練就能夠使用電腦完成許許多多復雜的工作。然而,雖然現(xiàn)在世界上已經(jīng)充滿了花樣繁多的各種軟件,但它們依然不能滿足用戶的各種特殊需要,人們還不得不開發(fā)適合自己特殊需求的軟件。
作為一名學生,在系統(tǒng)的學習了Java語言之后,用它編了一些小程序。這次課程設計,我就想將學過的Java語言中的各種技術(shù)綜合起來,編寫一個小游戲,既對自己學過的技能進行一次檢驗,也能系統(tǒng)地將學過的知識復習鞏固。
第一章 概述
本文使用功能強大的Eclipse開發(fā)工具和java開發(fā)語言開發(fā)出一款擁有自己特色的五子棋小程序,其中Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發(fā)工具(Java Development Tools,JDT)。
參考文獻
[1] 葉核亞,陳道蓄.Java 2程序設計實用教程.電子工業(yè)出版社,2008,11(8)
[2] 嚴小衛(wèi),莫建文.智能五子棋的設計與實現(xiàn).廣西師范大學學報1999年12月
[3] (美)??藸?著,陳昊鵬 譯,《Java編程思想》 機械工業(yè)出版社2007年06
[4]《Java課程設計案例精編》 張廣彬 孟紅蕊 張永寶 編著 清華大學出版社
[5]www.mldn.cn