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

正文內(nèi)容

c課程設(shè)計(jì)俄羅斯方塊-資料下載頁(yè)

2025-06-25 06:24本頁(yè)面
  

【正文】 ion = 。 = new Point(, )。 = new Point(+SingleSquareSize, )。 = new Point(, +SingleSquareSize)。 break。 } break。case : //Z形方塊有兩種旋轉(zhuǎn)方向 switch (myRotation) { case : myRotation = 。 = new Point(, SingleSquareSize)。 = new Point( SingleSquareSize, )。 = new Point( SingleSquareSize, + SingleSquareSize)。 break。 case : myRotation = 。 = new Point(, )。 = new Point(, +SingleSquareSize)。 = new Point(+SingleSquareSize, +SingleSquareSize)。 break。 } break。case : //S形方塊有兩種旋轉(zhuǎn)方向 switch (myRotation) { case : myRotation = 。 = new Point(+SingleSquareSize,+SingleSquareSize)。 = new Point(+SingleSquareSize, )。 = new Point(, )。 break。 case : myRotation = 。 = new Point(, +SingleSquareSize)。 = new Point(, +SingleSquareSize)。 = new Point(+SingleSquareSize, )。 break。 } break。 } //旋轉(zhuǎn)之后檢測(cè)位置是否沖突 if (!(( / SingleSquareSize, / SingleSquareSize)amp。amp。 ( / SingleSquareSize, / SingleSquareSize)amp。amp。( / SingleSquareSize, / SingleSquareSize)amp。amp。( / SingleSquareSize, / SingleSquareSize))) {//如果有沖突則回到原來(lái)的狀態(tài) myRotation = oldRotation。 = oldPosition1。 = oldPosition2。 = oldPosition3。 = oldPosition4。 } Draw()。 } /*檢測(cè)是否到頂*/ public int Top() { return (,(,(,)))。 } }四、總結(jié)設(shè)計(jì)總結(jié)通過(guò)Vusial Studio 2010設(shè)計(jì)俄羅斯方塊,方便的運(yùn)用了Windows窗體設(shè)計(jì)界面。通過(guò)增加相應(yīng)的按鈕單擊響應(yīng)函數(shù),實(shí)現(xiàn)與用戶(hù)的交互,反饋用戶(hù)所需要的信息,達(dá)到用戶(hù)的要求。由Vusial Studio 2010設(shè)計(jì)出的俄羅斯方塊程序,能夠基本的完成一般游戲所能做到的。能夠做到方塊的向左向右移動(dòng),方塊的旋轉(zhuǎn),方塊的加速下降,以及通過(guò)快捷鍵實(shí)現(xiàn)游戲的暫停,開(kāi)始,結(jié)束,退出,重新開(kāi)始等一些基本功能。通過(guò)本次實(shí)訓(xùn),我學(xué)習(xí)并實(shí)踐了使用面向?qū)ο蟮姆椒ǎ约邦?lèi)之間的繼承與派生的關(guān)系,成員函數(shù)、變量的調(diào)用的問(wèn)題,并逐步達(dá)到了設(shè)計(jì)的預(yù)期效果。通過(guò)本次實(shí)訓(xùn),我深入了解到C語(yǔ)言的基礎(chǔ)知識(shí),基本掌握面向?qū)ο缶幊痰姆治鲈O(shè)計(jì)方法,以及應(yīng)用與面向?qū)ο蠹夹g(shù)相關(guān)的一些軟件開(kāi)發(fā)技術(shù),以及對(duì)于我們學(xué)習(xí)計(jì)算機(jī)人員應(yīng)熟練掌握C的重要性。掌握在 Visual Studio環(huán)境下進(jìn)行可視化程序設(shè)計(jì)技術(shù),能夠通過(guò)窗口實(shí)現(xiàn)其編程。通過(guò)本次實(shí)踐具體的項(xiàng)目,為進(jìn)一步開(kāi)展相關(guān)領(lǐng)域的學(xué)習(xí)和科研打下良好的基礎(chǔ)。 設(shè)計(jì)體會(huì)通過(guò)一個(gè)學(xué)期“.Net架構(gòu)與C程序設(shè)計(jì)”課程的學(xué)習(xí),讓我接觸到了面向?qū)ο蟮某绦蛟O(shè)計(jì),Visual studio的可視化編程環(huán)境讓我們可以制作出界面友好的Windows環(huán)境。C一種完全面向?qū)ο蟮恼Z(yǔ)言,使用對(duì)象的思想來(lái)編程,既可以對(duì)相應(yīng)的數(shù)據(jù)進(jìn)行保護(hù),也可以相應(yīng)的與其他的類(lèi)共享,有利于程序的結(jié)構(gòu)化,方面程序的編寫(xiě)。通過(guò)本次課程設(shè)計(jì),編寫(xiě)一個(gè)熟悉的俄羅斯方塊游戲程序,讓我們熟悉了C下用GDI+的使用,特別是在繪畫(huà)正方形以及對(duì)其進(jìn)行顏色填充,對(duì)前景色,背景色的添加有點(diǎn)困難,但通過(guò)本次實(shí)訓(xùn)加深了類(lèi)以及對(duì)象概念的理解,為進(jìn)一步學(xué)習(xí)其他完全面對(duì)對(duì)象的語(yǔ)言打下了良好的基礎(chǔ)。開(kāi)發(fā)一個(gè)工程系統(tǒng)時(shí),應(yīng)先制定好詳細(xì)的計(jì)劃,繪制好程序的框架,規(guī)劃好相應(yīng)的功能模塊,使程序模塊化,易于日后對(duì)程序的擴(kuò)展和完善。其次是對(duì)各個(gè)類(lèi)之間的嵌套和銜接。本次實(shí)現(xiàn)中最重要的是方塊類(lèi)的編寫(xiě),其定義的好壞和封裝性的良好是整個(gè)程序運(yùn)行的基礎(chǔ),屬于程序的業(yè)務(wù)邏輯功能塊,主框架中通過(guò)調(diào)用該類(lèi),實(shí)現(xiàn)程序的表示層。再之,優(yōu)秀的算法能提高程序的效率。優(yōu)秀的資料查閱能力也是非?;静⑶沂种匾摹1敬纬绦蛑?,方塊的繪制和對(duì)其顏色的填充一直不大了解,通過(guò)在網(wǎng)上的查詢(xún)和一些資料的搜索,終于能夠獨(dú)自繪畫(huà)出符合要求的方塊。如果單憑自己現(xiàn)在的能力,在兩個(gè)星期內(nèi)想做出一個(gè)功能完整的程序系統(tǒng)實(shí)屬不易。通過(guò)借鑒他人的結(jié)果和理論來(lái)提高對(duì)程序系統(tǒng)的理解和如何實(shí)現(xiàn)的方法。一個(gè)真正實(shí)用的程序,常常需要多人的合作與協(xié)商,因此,良好的風(fēng)格是塑造自己成為一個(gè)優(yōu)秀的程序員的必經(jīng)之路。 參考書(shū)目1) 《Visual C 2005編程實(shí)例精粹》羅斌 越飛 等編著2) 《C程序設(shè)計(jì)教程》鄭阿奇 梁敬東主編
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1