201509考試批次《java語言程序設計》(結(jié)課作業(yè))

201509考試批次《java語言程序設計》(結(jié)課作業(yè))

ID:33384895

大?。?3.07 KB

頁數(shù):6頁

時間:2019-02-25

201509考試批次《java語言程序設計》(結(jié)課作業(yè))_第1頁
201509考試批次《java語言程序設計》(結(jié)課作業(yè))_第2頁
201509考試批次《java語言程序設計》(結(jié)課作業(yè))_第3頁
201509考試批次《java語言程序設計》(結(jié)課作業(yè))_第4頁
201509考試批次《java語言程序設計》(結(jié)課作業(yè))_第5頁
資源描述:

《201509考試批次《java語言程序設計》(結(jié)課作業(yè))》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、201509考試批次UAVA語言程序設計》結(jié)課作業(yè)學生姓名;朱斯劍學習中心弘成紹興學號140304411020008考號0043947專業(yè)計算機科學與技術(shù)年級層次201403專升本北京語言大學網(wǎng)絡教育學院《JAVA語言程序設計》結(jié)課作業(yè)注意:本學期所布置的結(jié)課作業(yè),請同學一律按照以下要求執(zhí)行:一、學生必須預約才能在學生平臺看見相關(guān)課程的“結(jié)課作業(yè)”按鈕;二、提交路徑:個人平臺首頁一學習中的課程,點擊該課程名稱一點擊“結(jié)課作業(yè)”一點擊“瀏覽”按鈕,選擇要上傳的文檔后點擊“提交作業(yè)”即可。三、結(jié)課作業(yè)提交起止時間:2015年8月1日一9月270o(屆時平臺自動關(guān)閉,逾期不

2、了接收。)四、提交的文檔格式必須為word文檔,截止日期前可多次提交,平臺只保留最后一次提交的文檔;五、嚴格按照課程名稱提交相應課程結(jié)課作業(yè),提交錯誤的結(jié)課作業(yè),按0分處理。一.論述題(本大題共5小題,請任選其中兩道題作答,每小題25分,總分50分)1.JAVA的基本數(shù)據(jù)類型數(shù)字型、布爾型和字符型三種,請詳細說明這三種基本類型包括的子類型及其長度、最小值和最大值。答:六種數(shù)字類型(四個整數(shù)型:byte>short>int>long兩個浮點型float、double)(1)數(shù)字型byte:長度:1個字節(jié)最小值:?128最大值:127。Short:長度:2個字節(jié)最小值:-

3、32768最大值:32767oint:長度:4個字節(jié)最小值:-2147483648最大值:2147483647。Long:長度:8個字節(jié)最小值:-9223372036854775808最大值:9223372036854775807。float:長度:4個字節(jié)最小值:1.4E-45最大值:3.4028235E38。double長度:8個字節(jié)最小值:4.9E-324最大值:1.7976931348623157E308o(2)boolean表示邏輯值長度:1個字節(jié)有true和false兩個值,分別表示真和假。(3)char長度:2個字節(jié)最小值:0最大值:65535。2.松造

4、方法(Constructor)是一種特殊的方法。Java中的每個類都有構(gòu)造方法,用來初始化該類的一個新的對象。請簡述構(gòu)造方法的特點。至少說出6個特點。1.論述JAVA語言中的繼承、單繼承和多繼承的定義。2.JAVA語言屮的對象創(chuàng)建的方法和數(shù)據(jù)成員的創(chuàng)建方法。3.根據(jù)類成員的訪問控制權(quán)限,填寫下表,可以訪問的填寫yes,不可以訪問的填寫n。。類型Private無修飾ProtectedPublic同類YesYesYesYes同一包中的子類NoYesYesYes同一包中的非子類NoYesYesYes不同包中的子類NoNoYesYes不同包中的非子類NoNoNoYes二.編程

5、題(本大題共5小題,請任選其中兩道題作答,每小題25分,總分50分)1.建立兩個JList,雙擊其中任何一個中的某一項,此項就會跑到另外一個JList中。2.練習使用對話框。包括一個兒able和兩個JButton,按任何一個JButton都會產(chǎn)生一個對話框,按確定后將輸入內(nèi)容在JLable中顯示出來。3.設計一個長方形類,成員變量包括長和寬。類屮有計算面積和周長的方法,并有相應的set方法和get方法設置和獲得長和寬。編寫測試類測試是否達到預定功能。要求使用自定義的包。4.編寫一個繪制圓形的程序,當鼠標在繪制區(qū)域中單擊時,該正方形的左上角頂點應準確的跟隨鼠標光標移動,

6、重繪該圓形。答:importjava.awt.Graphics;importjava.awt.event.MouseEvent;importjava.awt.event.MouseListener;importjavax.swing.JFrame;publicclassMyJFrameextendsJFrameimplementsMouseListener{intx=50;inty=50;intradius=50;publicMyJFrame(){}}publicvoidmouseReleased(MouseEvente){}}//TODOAuto-generated

7、methodstubpublicvoidmouseClicked(MouseEvente){//TODOAuto-generatedmethodstubthis.x=e.getX();this.y=e.getY();this.repaint();System.out.println("x:”+e.getX()+"y:”+e.getYO);}//TODOAuto-generatedmethodstub}//TODOAuto-generatedmethodstub}//TODOAuto-generatedmethodstubthis.setTitle

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。