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

正文內(nèi)容

20xxjava實(shí)訓(xùn)報(bào)告總結(jié)范文(編輯修改稿)

2024-11-19 06:15 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 設(shè)計(jì)的主要內(nèi)容:
  以下題目任選一個(gè):
  (1)圖形界面類,如科學(xué)計(jì)算器、繪圖板、日歷、游戲程序等。
  (2)動(dòng)畫類,編制功能較復(fù)雜、效果較好的Applet動(dòng)畫程序。
  (3)數(shù)據(jù)處理類,如學(xué)生學(xué)籍、課程成績(jī)、圖書編目、倉(cāng)庫(kù)貨物等數(shù)據(jù)錄入查詢程序。
  (4)其他類型,自選題目,須經(jīng)指導(dǎo)老師同意。
  我所選的題目是動(dòng)畫類的Applet動(dòng)畫程序,主要任務(wù)是用Java程序設(shè)計(jì)一個(gè)時(shí)鐘動(dòng)畫。
  二、 程序的設(shè)計(jì)思想和流程圖:
   設(shè)計(jì)思想:
  現(xiàn)在的各種時(shí)鐘花樣百出,千奇百怪,功能亦是越來(lái)越先進(jìn)了。我很喜歡這些各式各樣的時(shí)鐘,所以希望自己也能設(shè)計(jì)出一個(gè)來(lái)。于是,我希望自己能夠用自己所學(xué)的Java知識(shí)設(shè)計(jì)出一個(gè)自己的時(shí)鐘動(dòng)畫,即使是最簡(jiǎn)單的,但我相信這是暫時(shí)的。只要我能夠努力學(xué)好Java知識(shí),將來(lái)一定能夠設(shè)計(jì)出更好更完美的時(shí)鐘動(dòng)畫。
   流程圖:
  三、 程序介紹:
  設(shè)計(jì)方法及步驟 :
  l 題目分析:
  根據(jù)《課程設(shè)計(jì)任務(wù)書》要求,分析題目,構(gòu)造出程序的基本思路(算法設(shè)計(jì))。畫出程序
  設(shè)計(jì)結(jié)構(gòu)框圖。
  l 構(gòu)造數(shù)據(jù)結(jié)構(gòu):
  根據(jù)程序結(jié)構(gòu)框圖和題目分析結(jié)果(采用算法),構(gòu)造程序所用各項(xiàng)數(shù)據(jù),各種窗體及他們
  之間的聯(lián)系。
  l 構(gòu)造程序框架:
  在窗體確定之后,根據(jù)算法設(shè)計(jì)出所用各個(gè)窗體之間的調(diào)用關(guān)系。
  l 程序設(shè)計(jì):
 ?、佼嫵龀绦蚬δ芸驁D和結(jié)構(gòu)框圖。
 ?、诟鶕?jù)框圖設(shè)計(jì)程序。
 ?、劬幾g程序調(diào)試程序,使程序可以使用。
 ?、芡陚涑绦蚬δ?。
  l 程序打包:
  所設(shè)計(jì)程序匯總,將程序分類歸入相應(yīng)子目錄,完成程序所有設(shè)計(jì)要求。
  完成情況:
  經(jīng)過(guò)一系列的Java程序代碼的設(shè)計(jì),雖然過(guò)程中遇到了許多的問(wèn)題,但是最終解決了所有的問(wèn)題,準(zhǔn)確的設(shè)計(jì)出了時(shí)鐘動(dòng)畫,運(yùn)行情況正常。
  類的關(guān)系:
  “public class AnimatorDemo”是公共類,且是程序中的唯一的一個(gè)類。
  構(gòu)造方法、成員變量和成員方法的功能說(shuō)明:
  “Thread timer”用于顯示時(shí)鐘的線程。
  “SimpleDateFormat formatter”用于格式化時(shí)間顯示。 “String lastdate”用于保存當(dāng)前時(shí)間的字符串。
  “Font clockFaceFont”用于設(shè)置顯示時(shí)鐘里面的數(shù)字的字體。 “Date currentDate”用于顯示當(dāng)前時(shí)間。
  “Color handColor”用于顯示時(shí)針、分針和表盤的顏色。 “Color numberColor” 用于顯示秒針和數(shù)字的顏色。 “public void init”用于設(shè)計(jì)時(shí)鐘格式并捕捉異常。
  “public void plotpoints(int x0, int y0, int x, int y, Graphics g)” 用于計(jì)算四分之一的圓弧。
  “public void circle(int x0, int y0, int r, Graphics g”) 用Bresenham算法來(lái)畫圓,其中(x0,y0)是圓的中心,r為圓半徑。 “public void paint(Graphics g)”用于運(yùn)行時(shí)鐘程序。 “public void start” applet的啟動(dòng)方法。
  “public void stop” applet的停止方法。
  “public void run” 線程的run方法。
  四、 遇到的問(wèn)題和解決方法:
   問(wèn)題:
  l 寫程序的時(shí)候,由于對(duì)有些Java知識(shí)不懂,所以有些想要表達(dá)的意思無(wú)法用Java代碼準(zhǔn)確的表達(dá)出來(lái),老是出錯(cuò)或者無(wú)法寫下去。
  l 一開始,自己準(zhǔn)備的參考資料不足,無(wú)法在遇到問(wèn)題時(shí)有效的利用參考資料解決,遇到不懂的問(wèn)題和不會(huì)用程序語(yǔ)言表達(dá)的問(wèn)題時(shí),只能留在那里,無(wú)法解決,結(jié)果問(wèn)題最后越積越多,導(dǎo)致我無(wú)法再把程序?qū)懴氯ァ?br />  l 一開始,對(duì)于老師布置的作業(yè)題目,我不太懂,無(wú)法進(jìn)行有效而且清晰的分析,自然也無(wú)法繼續(xù)下去寫程序了,耽誤了較多的時(shí)間。
  l 對(duì)于要寫流程圖,一開始我并不懂是什么意思,也不知道怎么去寫。
   解決方法:
  l 對(duì)于那些不懂的Java知識(shí)和不會(huì)寫的程序,我通過(guò)向同學(xué)尋求幫助和利用參考資料書,最終都解決了。
  l 對(duì)于自己參考資料不足的缺點(diǎn),我在下課后,去了圖書館借閱有關(guān)方面的Java參考資料書,并且向同學(xué)借閱了他們所擁有的資料書,然后又利用自己的電腦上網(wǎng)查找了一些有關(guān)方面的參考知識(shí),終于在最后解決了資料不足的缺點(diǎn)。
  l 對(duì)于不懂的題目,我也通過(guò)向多個(gè)同學(xué)進(jìn)行詢問(wèn),最終弄懂了老師布置的題目所要求的內(nèi)容。
  l 至于流程圖,在我向同學(xué)詢問(wèn)過(guò),并且上網(wǎng)進(jìn)行了一番查找和咨詢后,也
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1