2014-02-06 69 views
0

我正在使用Netbeans,併爲我的任務,我必須創建一個函數類與一堆預定義的方法。我需要做的是創建一個單獨的類文件,它將能夠引用函數1進行測試。有誰知道這是怎麼做到的嗎?通常我會讓文件中的其他類進一步下降,但我的教師希望我們完全創建另一個文件,並讓它以某種方式引用我構建的Function類。我不知道這是否合理,誰能幫忙?如何使用一個Java類文件來測試另一個

我想我只是不真正理解這兩者之間的關係,甚至不知道如何真正編碼它。我有構造函數和Function類中的整個位,但我甚至不知道調用將看起來像抓取特定方法。

+1

閱讀此:[在NetBeans中編寫JUnit測試](https://netbeans.org/kb/docs/java/junit-intro.html) –

回答

1

把它們在同一個包中加入:

package myPackage

在每個源文件的頂部。

+1

完美的工作,謝謝您。 – user3066571

1

將文件移動到另一個文件中,而不是將文件移到另一個文件中。例如:

public class Fraction { 
    //some code 
} 
class Tester { 
    //some code 
} 

是一個完全有效的源文件,但你可以分裂成兩個源文件(而且往往更清楚這樣做):

(在Fraction.java):

public class Fraction { 
    //some code 
} 

(在Tester.java):

public class Tester { 
    //some code 
} 

請注意,在這兩個文件包聲明(把package whateverYourPackageNameIs;在這兩個文件的頂部)

然後,您可以通過在測試程序類(通過Fraction f = new Fraction(/*constructor args*/);)中創建一個小數部分並調用相關方法來測試它。

注意:這適用於任何IDE,而不僅僅是Netbeans。你甚至可以用文本文件編程來做到這一點

相關問題