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

正文內(nèi)容

計算機工程系java畢業(yè)設計(論文)說明書(參考版)

2025-02-08 02:12本頁面
  

【正文】 我認為學習知識的過程當中就應該是相互學習相互進步的。不然的話自己一個人去做的話會花很多的時間,我在做這個在線考試的項目中,其中也問到過許多問題,通過同學的幫助下解決了,提高了程序的開發(fā)進程。 俗話說:“要想為事業(yè)多添一把火,自己就得多添一捆材 ”。所謂 ”當局者迷 ,旁觀者清 ”,有些東西感覺自己做的是時候明明沒什么錯誤,偏偏程序運行時就是有錯誤,讓其他同學幫忙看了一下,發(fā)現(xiàn)其實是個很小的錯誤??朔?Java學習上的一道道難關,現(xiàn)在自己已經(jīng)基本掌握了 java 的基礎知識 ,在的這短短半個月時間里,我每一天過的都市踏實的,充實 的; JAVA的 知識點以前沒有 學過, 我也沒有去研究,實訓時突然間覺得自己真的有點無知,雖然現(xiàn)在去看依然可以解決問題,但要浪費許多時間,這一點是我必須在以后的學習中加以改進的地方,同時也要督促自己在學習的過程中不斷的完善自我。當然 開始 學習 后 也并非是想象重慶航天職業(yè)技術學院 畢業(yè)設計說明書(論文) 第 39 頁 共 39 頁 中那樣順利,開始的學習讓我異常感到學習任務的艱巨,因為學習中我遇到了很多以前未曾遇到的難點, 比如有時會不理解老師寫現(xiàn)來的一段代碼是怎么回事,所以 有時 后也難免會失去耐心 。 //填充血條 (Xt_x+1, Xt_y+1, = 430 ?:430, Xt_height1)。 } //畫血條 public void drawMe(Graphics g){ //畫出血條的矩形框 (Xt_x, Xt_y, Xt_width, Xt_height)。 Xt_height = xtHeight。 //窗體引用對象 FristGame gs。 //血條類 public class XueTiao { /****************** 屬性區(qū) ************/ // 血條的大小 int Xt_width, Xt_height。 } } 重慶航天職業(yè)技術學院 畢業(yè)設計說明書(論文) 第 39 頁 共 39 頁 創(chuàng)建 xuetiao(血條類) 為玩家和BOSS都創(chuàng)建血條,根據(jù)被 打中的子彈數(shù)來判斷血條的減少數(shù),當玩家的血條減少為0的時候顯示"GAME OVER"當BOSS的血條減少為0的時候,則顯示"恭喜通關?。⑷鐖D顯示: import 。 } // 獲取 Boss子彈的狀態(tài) public boolean isBossBall_zhuangtai() { return BossBall_zhuangtai。 } (false)。 if ( = 0) { (false)。amp。amp。 } // 移動 public void Move() { BossBall_y += Bossb_move。 Move()。 (, BossBall_x + 35, BossBall_y + 35, BossBall_width, BossBall_height, null)。 (, BossBall_x 35, BossBall_y + 35, BossBall_width, BossBall_height, null)。 } // 畫自己 public void DrawMe(Graphics g) { if (BossBall_zhuangtai == false) { return。 BossBall_zhuangtai = bossBallZhuangtai。 /*************** 方法區(qū) ***************/ // 構造方法 public BossBall(int bossBallX, int bossBallY, boolean bossBallZhuangtai, FristGame gs) { BossBall_x = bossBallX。 // 定義子彈的速度 int Bossb_move = 10。 // 定義子彈的大小 int BossBall_width = 10, BossBall_height = 10。 import 。 } // 設置 Boss子彈的狀態(tài) public void setBoss_zhuangtai(boolean bossZhuangtai) { Boss_zhuangtai = bossZhuangtai。 } // 封裝 Boss的矩形框 public Rectangle getrRectangle() { return new Rectangle(Boss_x, Boss_y, Boss_width, Boss_hight)。 } } // 子彈 public void BeamBall() { BossBall Bb = new BossBall(Boss_x + Boss_width / 2 2, Boss_y + Boss_hight, true, gs)。 } //畫血條 Bossxt Bxt=new Bossxt(70, 25, , 10, gs)。 if ( % 40 == 0) { Move()。 } (, Boss_x, Boss_y, Boss_width, Boss_hight, null)。 } //Boss不出現(xiàn) if (==false) { return。 } } // 畫自己 public void DrawMe(Graphics g) { ++。 } if (boss_Move == false) { Boss_x = Boss_Move。 } // 移動 public void Move() { if (Boss_x 15) { boss_Move = true。 Boss_zhuangtai = bossZhuangtai。 /*************** 方法區(qū) ***************/ // 構造方法 重慶航天職業(yè)技術學院 畢業(yè)設計說明書(論文) 第 39 頁 共 39 頁 public Boss(int bossX, int bossY, boolean bossZhuangtai, FristGame gs) { Boss_x = bossX。 // 定義 Boss的狀態(tài) boolean Boss_zhuangtai。 // 定義坐標 int Boss_x, Boss_y。 // 定義 Boss移動的位置 boolean boss_Move = false。 import 。直到被消滅。 } //設置玩家子彈 的狀態(tài) public void setFm_zhuangtai(boolean fmZhuangtai) { Fm_zhuangtai = fmZhuangtai。 } } } // 封裝,得到敵人子彈的矩形框 public Rectangle getRectangle() { 重慶航天職業(yè)技術學院 畢業(yè)設計說明書(論文) 第 39 頁 共 39 頁 return new Rectangle(FMball_x, FMball_y, Fmb_width, Fmb_height)。 ().intersects(())) { (false)。 == true amp。 if (Fm_zhuangtai == true amp。 i ()。 } (false)。 if (=0) { //玩家死亡 (false)。 } // 移動 public void Move() { FMball_y += Fmb_move。 重慶航天職業(yè)技術學院 畢業(yè)設計說明書(論文) 第 39 頁 共 39 頁 dazhong_wj()。 // ( FMball_x, FMball_y, Fmb_width, Fmb_height)。 } // 畫自己 public void DrawMe(Graphics g) { if (Fm_zhuangtai==false) { return。 Fm_zhuangtai = fmZhuangtai。 /*************** 方法區(qū) ***************/ // 構造方法 public FMball(int fMballX, int fMballY, boolean fmZhuangtai, FristGame gs) { FMball_x = fMballX。 // 定義敵人子彈的狀態(tài) boolean Fm_zhuangtai。 int Fmb_width=10,Fmb_height=10。 import 。 } 重慶航天職業(yè)技術學院 畢業(yè)設計說明書(論文) 第 39 頁 共 39 頁 } 創(chuàng)建 FMboll(敵軍子彈類) import 。 } // 返回敵人的狀態(tài) public boolean isFm_zhuangtai() { return Fm_zhuangtai。 (Bball)。 if (=0) { =2。amp。amp。 } WjZhuangjiDj()。 重慶航天職業(yè)技術學院 畢業(yè)設計說明書(論文) 第 39 頁 共 39 頁 // 調(diào)用移動方法 Move()。 } // 畫自己 public void DrawMe(Graphics g) { if (==true) { return。 = gs。 Fm_y = fmY。 FristGame gs。 // 定義敵人的狀態(tài) boolean Fm_zhuangtai。 public class FoeMan { /*************** 屬性區(qū) ***************/ int Fm_x, Fm_y。 import 。 } // 移動 public void Move() { } // 畫自己 public void DrawMe() { } } 重慶航天職業(yè)技術學院 畢業(yè)設計說明書(論文) 第 39 頁 共 39 頁 Foeman(敵軍 類) 首先我們定義 敵軍 的坐標、大小、移動時的速度 , 因為 敵軍是隨機出現(xiàn)的,所以只用定義敵軍移動的方向及移動的速度。 Ball_y = ballY。 /*************** 方法區(qū) ***************/ // 構造方法 public Ball(int ballX, int ballY, FristGame gs) { super()。 int Ball_width, Ball_hight。 } // 設置玩家的狀態(tài) public void setPlay_zhuangtai(boolean playZhuangtai) { Play_zhuangtai = playZhuangtai。 } // 封裝玩家的矩形框 public Rectangle getrRectangle() { return new Rectangle(Player_x, player_y, Player_width, Player_hight)。 } // 發(fā)射子彈 public void BeamBall() { PlayBall pb = new PlayBall(Player_x + 17, player_y 5, true, gs)。 } } // 畫自己 public void DrawMe(Graphics g) { if (Play_zhuangtai == false) { return。 } else if (player_y = PlayFj_y) { player_y = PlayFj_y + 5。 } } // 判斷是飛機是否飛出了范圍 if (Player_x = PlayFj_x) { Player_x = PlayFj_x + 5。 Player_x PlayFj_x1) { player_y += Play_move。 player_y PlayFj_y1 amp。 Player_x PlayFj_x 重
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1