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

正文內容

java上機實驗報告-資料下載頁

2024-10-21 05:29本頁面
  

【正文】 hod stub(”小鳥 借助翅膀飛上天空“)。} } public class Test { static void makeFly(CanFly obj){()。} public static void main(String[] args){// TODO Autogenerated method stubCanFly p =new Plane()。makeFly(p)。CanFly b =new Bird()。makeFly(b)。} }(10)import .*。public class Ex1 { public static void main(String args[ ]){ try{ BufferedReader strin=new BufferedReader(new InputStreamReader())。//建立輸入流緩沖區(qū)(”請輸入除數(shù):“)。String cl=()。//鍵盤輸入int a=(cl)。(”請輸入被除數(shù):“)。cl=()。int b=(cl)。int c=b/a。(”商為:“+c)。} //捕獲與I/O有關的異常(空白處補全捕獲語句)catch(IOException e){(”輸入輸出異常“)。} //捕獲數(shù)值轉化時的異常,如不能將字符轉化成數(shù)值catch(NumberFormatException e){(”數(shù)值格式異常,重新輸入“)。} //捕獲除數(shù)為0的異常catch(ArithmeticException e){(”除數(shù)為0,重新輸入“)。} } }(11)(1)MyException類: package exp2_11。public class MyException extends Exception{ MyException(String msg){super(msg)。} }(2)Div主類: package exp2_11。import .*。public class Div { public static void main(String args[])throws MyException{try{BufferedReader in = new BufferedReader(new InputStreamReader())。(”請輸入實數(shù)除法運算的被除數(shù):“)。String str = ()。double a = (str)。(”請輸入除數(shù):“)。str = ()。double b = (str)。(”商結果:“+division(a,b))。}catch(ArithmeticException e1){(”商結果:Infinity“+e1)。(”商結果:NaN“+e1)。}catch(NumberFormatException e2){(”異常:字符串不能轉換成整數(shù)!“+e2)。}catch(IOException e3){(”異常:IO異?!?e3)。}finally{(”程序結束!“)。} } static double division(double a,double b)throws MyException{if(a==100 amp。amp。(b==4 || b==13))throw new MyException(”不符規(guī)范“)。else return(a/b)。} }四、實驗結果與分析(程序運行結果及其分析)(1)去掉Man類的public修飾,程序運行不出來,提示缺少Man的公開方法。(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)五、實驗體會(遇到問題及解決辦法,編程后的心得體會)學習程序設計的基本目的就是培養(yǎng)描述實際問題的程序化解決方案的關鍵技能Java面向對象程序設計是一門實踐性比較強的課程在實際中我們必須把理論和實踐結合起來。在實驗中我們對照課本的知識然后進行實際的操作而后發(fā)現(xiàn)實際的運用比課本提到的要多很多理論總是來源于實踐我們必須在現(xiàn)有的理論的基礎上進行有效地實踐。而這次實驗也讓我看到了現(xiàn)在學習的一個很大弱點就是實踐的實踐往往很少。在現(xiàn)實社會中我們必須懂得實際的操作才能更好的服務于社會。所以我必須在以后的學習中多動手多實際操作爭取能在實踐中找到屬于自己新的感悟,終于在學習Java時達到了事半功倍的效果。實驗項目名稱: 圖形用戶界面 實驗學時: 6 同組學生姓名: ———— 實驗地點: 工科樓A101 實驗日期: ~ 實驗成績: 批改教師: 劉晶 批改時間:實驗3 圖形用戶界面一、實驗目的和要求(1)掌握Swing組件的使用方法;(2)熟練掌握Swing中常用布局管理器的使用方法;(3)掌握用戶界面動作與事件的處理程序的編寫方法;(4)熟練掌握構造用戶界面的方法和常見界面元素的使用;(5)熟練掌握Java繪圖的主要方法。(6)調試程序要記錄調試過程中出現(xiàn)的問題及解決辦法;(7)編寫程序要規(guī)范、正確,上機調試過程和結果要有記錄,不斷積累編程及調試經(jīng)驗;(8)做完實驗后給出本實驗的實驗報告。二、實驗儀器和設備奔騰以上計算機,Windows 操作系統(tǒng)。三、實驗過程將一個十進制整數(shù)分別轉換成二進制、八進制和十六進制整數(shù)。設計如圖所示圖形界面,顯示n個裁判的評分,根據(jù)制定規(guī)則計算出最后得分。要求:圖形界面采用表格顯示裁判評分,隨裁判人數(shù)變化而變化;指定分數(shù)范圍,若超出,則異常處理;得分規(guī)則有指定接口約定,由多個接口對象給出多種得分規(guī)則,如求平均數(shù)值,或去掉一個最高分和一個最低分后,再求平均值。,然后修改程序,當使用鼠標單擊后在另一位置重新繪制月亮?!纠?在Applet中畫月亮。import .*。import 。public class MoonApplet extends Applet { public void paint(Graphics g)//在Applet上繪圖 { ()。(”The Moon“,100,20)。int x=0,y=0。//圓外切矩形左上角坐標 x = ()/4。y = ()/4。int diameter = (()/2, ()/2)。//圓的直徑()。(x,y,diameter,diameter)。//畫圓(())。//設置為背景色 (x20,y20,diameter,diameter)。//畫圓 } } :r=aθ畫出相應圖形。要求:(1)注意選用適當?shù)牟季止芾砥髟O計圖形用戶界面,比較它們的布局情況;(2)養(yǎng)成良好的編程習慣,嚴格按照命名規(guī)則為包、類及類成員命名,將每個程序打包,;(3)學會使用Eclipse的各種調試方法;(4)學會查閱Java API文檔,如查找事件類的處理里方法。程序清單:(建議程序中適當添加注釋信息,增強可讀性;較長程序可分欄書寫,保證報告排版整潔美觀。) 。import 。import .*。import .*。public class Calulator implements ActionListener { JTextField t1。JPanel p1。JFrame f。static int count=1。static float value=0。int p2=0。String p。public Calulator(){f=new JFrame(”Calulator“)。(400,200)。p1=new JPanel()。t1=new JTextField(30)。()。(new GridLayout(5,4))。(t1)。String str[]= {”開根“,”+“,”“,”清零“,”7“,”8“,”9“,”/“,”4“,”5“,”6“,”*“,”1“,”2“,”3“,”負“,”0“,”.“,”正“,”=“}。for(int i=0。ipublic void actionPerformed(ActionEvent e){ String c = ()。if(c==”0“||c==”1“||c==”2“||c==”3“||c==”4“||c==”5“||c==”6“||c==”7“||c==”8“||c==”9“||c==”.“){if(p2==0){(c)。p2++。} else {(()+c)。p2++。}} else if(p==”清零“){value=0。((value))。} else {count++。p2=0。if(count==2){p=c。value=(())。} if(c==”=“){ if(p==”開根“){value=(float)((()))。((value))。count=2。} else if(p==”+“){value+=(())。count=2。} else if(p==”“){ value=(())。count=2。}else if(p==”*“){value*=(())。count=2。} else if(p==”/“){ value/=(())。count=2。} else if(p==”正”){value=((()))。((value))。count=2。} else if(p==”負“){value=1*(())。((value))。count=2。} ((value))。value=0。}} } public static void main(String[] args){ new Calulator()。}} .*。import .*。import .*。public class ZhuanH extends JFrame implements ActionListener{ TextField t1,t2,t3,t4。public ZhuanH(){super(”十進制整數(shù)轉換“)。()。t1=new TextField(5)。t2=new TextField(5)。t3=new TextField(5)。t4=new TextField(5)。(null)。(400,200)。(new GridLayout(4,2))。(new Label(”十進制“))。(t1)。(this)。(new Label(”二進制“))。(t2)。(new Label(”八進制“))。(t3)。(new Label(”十六進制“))。(t4)。(EXIT_ON_CLOSE)。(true)。}public void actionPerformed(ActionEvent e){ String c = ()。(((c)))。(((c)))。(((c)))。} public static void main(String[] args){ new ZhuanH()。}} .*。import .*。import .*。public class PingFen extends JFrame implements ActionListener{ JPanel p,p1。JTextField t。JTextField t1[]=new JTextField[10]。JButton b。float s=0,k。int t2,t3。public PingFen(){ super(”模擬裁判評分“)。(300,120)。p1=new JPanel(new GridLayout(2,5))。(p1,”North“)。p=new JPanel(new FlowLayout())。(p,”South“)。b=new JButton(”平均分“)。t=new JTextField(10)。(b)。(t)。for(int i=0。)throw new Exception()。else continue。} catch(Exception ev){(this,t1[i].getText()+”超出范圍“+”,“+”請重新輸入“)。t1[i].setText(null)。} } max=((t1[0].getText()))。min=((t1[0].getText()))。for(int i=1。imax){max=k。t2=i。} else if((k=((t1[i].getText())))new PingFen()。}} .*。import 。import .*。public class MoonApplet extends Applet implements MouseListener { int x,y。public void init(){x=()/4。y=()/4。addMouseListener(this)。}public void paint(Graphics g)//在Applet上繪圖 { ()。(”The Moon“,100,20)。int diameter = (()/2, ()/2)。//圓的直徑()。(x,y,diameter,diameter)。//畫圓(())。//設置為背景色 (x20,y20,diameter,diameter)。//畫圓 } public void mouseClicked(MouseEvent e){x=()。y=()。repaint()。} package2。import .*。import .*。import .*。public class LuoXuan extends JFrame implements ActionListener{ private static final long serialVersionUID = 1L。private LuoXuanCanvas canvas。//自定義畫布組件 public LuoXuan(){super(”阿基米德螺線“)。Dimension dim=getToolkit().getScreenSize()。(,)。JPanel p=new JPanel()。(p,”North“)。JButton b=new JButton(”選擇顏色“)。(b)。(this)。=new LuoXuanCanvas()。().add(, ”Center“)。(EXIT_ON_CLOSE)。(true)。}public void actionPe
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1