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

正文內(nèi)容

java課程設(shè)計--計算器-wenkub.com

2025-06-02 17:13 本頁面
   

【正文】 } Java 程序設(shè)計課程設(shè)計報告( 2021) 17 public String getOperator() { return operator。 public class OperationButton extends Button { String operator。 =number。 } } public static void main(String[] args) { new ComputerPad()。 (str)。 try { double d=(number2)。 String str=(d)。 (str)。 try { double d=(number2)。 String str=(d)。 (0)。 if(()=1) { num=(0, ()1)。 (num)。 } (s)。 String s=null。 (s)。 鏈表 .set(0, s)。 String num=(String)鏈表 .getFirst()。 Java 程序設(shè)計課程設(shè)計報告( 2021) 13 } catch(Exception ee) { } } } else if(()==小數(shù)點按鈕 ) { if(鏈表 .size()==0)//鏈表中還沒有節(jié)點。 鏈表 .removeLast()。 } else if(運算符號 .equals(*)) { n=n1*n2。 double n2=(number2)。 } else if(鏈表 .size()==3) { String number1=(String)鏈表 .getFirst()。 ( +n)。//根據(jù)鏈表內(nèi)已有的數(shù)進行運算,其結(jié)果作為新的計算器 12 運算數(shù)值。 } else if(運算符號 .equals()) { n=n1n2。 try { double n1=(number1)。 } else if(鏈表 .size()==3) { String fuhao=()。//鏈表添加第 2 個節(jié)點:運算符號。 } } else if(()instanceof OperationButton)//如果單擊運算符號按鈕。 String s=( +number)。 ( +number)。 { int number=()。//將數(shù)據(jù)添加到鏈表。amp。//將兩個數(shù)字首尾相接。amp。//將數(shù)據(jù)添加到鏈表。 { NumberButton b=(NumberButton)()。 setBounds(100,50,240,180)。 add(resultShow,)。 (小數(shù)點按鈕 )。 (operationButton[2])。 (退格按鈕 )。 //面板中的第二行: (numberButton[4])。 (numberButton[2])。 panel=new Panel()。 (new Font(TimesRoman,14))。 小數(shù)點按鈕 .addActionListener(this)。 清零按鈕 .addActionListener(this)。 求倒數(shù)按鈕 .setForeground()。 清零按鈕 =new Button(C)。 正負號按鈕 =new Button(+/)。i4。 numberButton[i].addActionListener(this)。//共有 10 個數(shù)字按鈕。 boolean 是否按下等號 =false。//顯示計算結(jié)果的文本條。 Button 小數(shù)點按鈕 ,正負號按鈕 ,退格按鈕 ,求倒數(shù)按鈕 ,等號按鈕 ,清零按鈕 。 public class ComputerPad extends Frame implements ActionListener { NumberButton numberButton[]。 import .*。 Java 程序設(shè)計課程設(shè)計報告( 2021) 5 OperationButton ①成員變量 成員變量描述 變量類型 名稱 按鈕代表的數(shù)字 String Operator ②方法 名稱 功能 備注 OperationButton 創(chuàng)建符號按鈕 構(gòu)造方法 getOperator 獲取按鈕代表的符號 ③代碼 見附錄Ⅲ。 當前編輯數(shù)據(jù)是否為 0。 顯示當前編輯的數(shù)據(jù)。 當前是否有運算符。使用鼠標單擊運算符號按鈕可選擇所要進行的運算。 類之間的主要關(guān)系如下圖所示 該 java 源文件生成的類負責(zé)創(chuàng)建計算器的“主窗口”。 課程設(shè)計內(nèi)容 設(shè)計 GUI 界面的計算器程序,用戶可以通過鼠標依次輸入?yún)⒓佑嬎愕臄?shù)值,進行加、減、乘、除等混合運算。 2 系統(tǒng)需求分析 系統(tǒng)目標 要求所設(shè)計的 GUI 界面計算器是一個使用很方便的程序,能進行加、減、乘、除等混合運算。該類含有 main 方法,整個程序從該類開始執(zhí)行。 Java 程序設(shè)計課程設(shè)計報告( 2021) 3 系統(tǒng)流程圖 開始 初始化變量 按鍵選項。 退格當前編輯的數(shù)據(jù)。 計算當前運算符,并顯示。 當前編輯的數(shù)字后加 0 繼續(xù)? 當前數(shù)據(jù)后加一位。 5 測試 測試方案 圖 51 : 1+2=? 圖 511 計算器 6 : 2*3=? 圖 512 測試結(jié)果 加法測試結(jié)果: 1+2= 圖 521 乘法測試結(jié)果: 2*3= 圖 522 6 小 結(jié)
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1