freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

java(j2ee)課程設計報告(9)(參考版)

2025-05-16 22:03本頁面
  

【正文】 拼一個春夏秋冬!贏一個無悔人生!早安!—————獻給所有努力的人. 學習好幫手。不奮斗就是每天都很容易,可一年一年越來越難。是狼就要練好牙,是羊就要練好腿??傊?,通過本次的課程設計,使我平時學到的理論知識得到了很好地升華,理論與實際得到一次很好的結合,為我今后參加工作打下了堅實的基礎,使我受益匪淺。相比一些數(shù)據(jù)庫軟件,游戲的設計有很多人情色彩和藝術思想的發(fā)揮,正式商業(yè)的軟件的人性化界面和各個游戲間迥異的結構每每會讓人有去開發(fā)的沖動。大學期間做過圖書館管理程序等簡單的數(shù)據(jù)庫管理系統(tǒng)的課程設計,思想大致相似,變化范圍有限,沒有太多自己可發(fā)揮的余地。在數(shù)據(jù)庫、各種應用軟件和游戲中,我仍覺得對游戲的設計有極大的熱情。在ArrayIndex和ArrayIndexReadOnly類的設計中,兩個類的設計基本相似,但是在本組成員其他類的調用中用法不一樣,先定義了X和y的坐標,定義構造函數(shù),用getx()和gety()方法得到X和Y的坐標,用setX(int x) 和setY(int y)方法設置X和Y的坐標,用布爾型判斷equalOrReV,equals,reverse方法,判斷蛇的各種運行方向,以便在其他設計中能夠更好的判斷蛇是否出界,是否與隨機塊即食物出現(xiàn)時正在運行的方向一致。心得體會通過這次課程設計,我對上學期所學的JAVA語言程序設計有一個更深刻的了解,將所學的知識應用于實踐,由于所學知識有限,為了使游戲能夠能夠實現(xiàn)自己預先的構想,我們這組通過上網(wǎng)找代碼和去圖書館借書找程序,比較畫好的流程圖及功能模塊,不斷閱讀修改代碼使程序達到預期所要實現(xiàn)的目標,完成課程設計后,可以感覺到自己對Java程序的又有了新的認識。由于主要的游戲動作都集中在蛇身上,因此蛇身設計就顯得格外重要。 貪吃蛇蛇身的設計在貪吃蛇游戲中,具體的蛇身圖形的設計是比較重要的一個方面。l Listener類用來控制游戲的速度 游戲圖形界面的圖形顯示更新功能游戲的圖形區(qū)域界面主要是一個圖形顯示更新區(qū)域,主要包括隨機食物的顯示更新、進行中和游戲結束時的分數(shù)更新和游戲圖形區(qū)域界面的清除。l ArrayIndex類 用來得到坐標,設置坐標以及判斷運行方向相同或相反。l SnakePanel類設置游戲運行狀態(tài),設置蛇頭顏色,背景顏色,隨機塊顏色,移動以及分數(shù)更新,實現(xiàn)上下左右移動的方法接口。該類用來創(chuàng)建游戲的用戶界面,整個程序從該類的main方法開始執(zhí)行。 類模塊設計通過對功能要求的分析,將貪吃蛇游戲功能劃分為6個類模塊,他們的關系如圖5所示。l 游戲暫停控制:單擊“暫停游戲”按鈕,游戲暫停;再單擊,游戲繼續(xù)。 游戲控制模塊的主要框架如圖4所示。游戲的主界面框架游戲圖形區(qū)域界面(即游戲畫布)游戲控制按鈕界面圖3 游戲主界面框架
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1