java課程設計報告計算器_第1頁
java課程設計報告計算器_第2頁
java課程設計報告計算器_第3頁
java課程設計報告計算器_第4頁
java課程設計報告計算器_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

java課程設計報告

計算器目錄TOC\o"1-5"\h\z\o"CurrentDocument"一、課程設計目的 5二、課程設計任務 22.1、 設計任務 5\o"CurrentDocument"2.2、 課程設計要求: 6\o"CurrentDocument"2.3、 需求分析 6三、開發(fā)工具與平臺 33.1、開發(fā)工具 73.2、開發(fā)平臺 7四、 設 計 思路 44.1 、 界面設計 44.2.1、邏輯設計 8、 程序流程圖 .......5、主要代碼展示及說TOC\o"1-5"\h\z明 54.3、程序測試 18五、實驗小結 2022六、附錄(程序代碼)22一、課程設計目的1、 熟練掌握java面向對象編程。2、 選擇合適的數(shù)據結構實現(xiàn)需求。3、 熟練使用各種控制結構。4、 GUI組件、事件處理技術。二、課程設計任務2.1設計任務設計一個簡易的計算器,能夠進行四則運算:加、減、乘、除等(限于十進制下)程序要求:(1) 應具有相應的界面,可參考Windows操作系統(tǒng)自帶的計算器界面。(2)操作符號定為:"+”,"-”,"*”,"/”,"+/-”等。(按國際慣例設計)(3) 用戶經過點擊程序界面上按鈕,實現(xiàn)數(shù)字、運算符的輸入操作。(4) 以上部分為必須完成的內容。選作部分:(1)具有操作符號“1/x”,“sqrt”(開方),“.”(小數(shù)功能)等。2.2、 課程設計要求:(1) 應用自己所學課程知識完成對計算器的基本任務。(2) 查閱相關資料,學習和掌握項目中涉及的新知識,提高自學能力。(3) 經過應用java程序編寫計算器來提升自己對簡單的圖形界面有一定的掌握和了解。2.3、 需求分析設計的計算器能夠完成加法、減法、乘法、除法的簡單運算。實現(xiàn)一些簡單的擴展運算,如:正負號、倒數(shù)、退格、清零等功能。添加小數(shù)點功能,用以實現(xiàn)浮點型數(shù)據的計算。使用布局管理器設計一個計算器的界面,使用事件監(jiān)聽器處理數(shù)據的輸入,并完成相關的計算。三、開發(fā)工具與平臺3.1、開發(fā)工具

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論