簡體   English   中英

如何使用一個java類文件來測試另一個

[英]How to use one java class file to test another

我正在使用Netbeans,對於我的任務,我必須使用一堆預定義方法創建一個Function類。 我需要做的是創建一個單獨的類文件,該文件將能夠引用Function 1進行測試。 有誰知道這是怎么做到的嗎? 通常我只是讓文件中的另一個類進一步向下,但我的教師希望我們完全創建另一個文件並讓它以某種方式引用我構建的Function類。 我不知道這是否有意義,任何人都可以幫忙嗎?

我想我只是不太了解兩者之間的關系,甚至不知道如何編碼它。 我在Function類中有構造函數和整個位,但我甚至不知道獲取特定方法的調用是什么樣的。

將它們添加到同一個包中:

package myPackage

在每個源文件的頂部。

而不是將另一個類放在文件的下方,而是將其移動到新文件中。 例如:

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;在一起package whateverYourPackageNameIs;在兩個文件的頂部)

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

注意:這適用於任何IDE,而不僅僅是Netbeans。 您甚至可以使用文本文件編程來完成此操作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM