利用BlueJ對程序進行測試_第1頁
利用BlueJ對程序進行測試_第2頁
利用BlueJ對程序進行測試_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、利用bluej對程序進行測試bluej 可以不寫main函數(shù),就對程序進行操作非常簡單的測試。簡單功能如何:首先,在以前,我們對自己所寫的程序測試,需要如下操作:在main函數(shù)中,有對各種對stuclass方法測試的代碼。而如今,我們可以省去main函數(shù)的大量書寫,通過另外一種方法更加快捷地對程序進行測試:操作之后,在bluej界面左下角,出現(xiàn):紅色顯示的區(qū)域即為 類的 一個實例,右擊之后,可以對其方法進行測試,如:void addstu(string name), 并且可以通過 inspect 對實例的變量進行測試,觀察。注意:1.private方法 不會顯示出來,因為 類的對象不能對 類的

2、private方法進行調(diào)用。如果構(gòu)造函數(shù)被private修飾,則不能通過此方法進行測試,因為被private修飾后,只有類的內(nèi)部可以使用。2.用static修飾的變量,不需要創(chuàng)建實例,而直接右鍵點擊類,進行觀察,因為在是類的變量。3.用static修飾的方法,同樣不需要創(chuàng)建實例,直接右鍵點擊類,可以進行調(diào)用,如果語句:student.createstudent(name);因為是類的方法。下面,附上代碼:java代碼1. public class stuclass     2.      3.

3、    private student stus;     4.     private int number;     5.          6.     public stuclass()     7.  

4、0;       8.         stus = new student50;     9.         number = 0;     10.          

5、;11.          12.     public void addstu(string name)     13.          14.         stusnumber = student.createstude

6、nt(name);     15.         number +;     16.          17.          18.      19.     20.   

7、 21.     22. public class student     23.      24.     private string stunum;     25.     private string name;     26.   

8、;  private static int num = 0;     27.          28.     public static student createstudent(string name)     29.      &#

9、160;   30.         string stunum;     31.         string numstring;     32.         num +;     

10、33.         if (num < 10) numstring = "00" + num;     34.         else if (num < 100) numstring = "0&quo

11、t; + num;     35.         else numstring = "" + num;     36.         stunum = "jb09" + numstring; &#

12、160;   37.              38.         return new student(stunum, name);           39.        

13、;  40.          41.     private student(string stunum, string name)     42.          43.         this.stunum =

14、 stunum;     44.          = name;     45.          46.     47.         48.      /以下是課堂的筆記:/1.stunum should be created by class_student(it's okay that class_stuclass arrange the stunum, but stunum is the attribute of student, it's better t

溫馨提示

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

評論

0/150

提交評論