如何在另一个文件中组合不同文件的不同方法?

时间:2015-09-08 20:15:10

标签: java methods

我有3个类文件,其中2个包含方法。必须在第3个文件中测试这两种方法。我怎么做?下面的示例只是一个带有方法和测试文件的文件。如果我能弄清楚如何将一个方法文件放在测试文件中,那么我也应该能够放入第二个方法。

测试文件:

    public class Test {

public static void main(String[] args) {
    java.util.Scanner input = new java.util.Scanner(System.in);
    System.out.println("Enter ten numbers: ");
    double [] numbers = new double[10];
    double minimum_number;
    for(int i=0;i<10;i++)
    {
        numbers[i] =input.nextDouble();
    }

    minimum_number = min(numbers);
    System.out.println("The minimum number is: " + minimum_number);

一种方法的文件之一:

    public class Chapter8 {
        public static double min(double[] array)
        {

            double minimum = array[0];
            for(int i=1;i<10;i++)
            {

                if (array[i] < minimum)
                {
                    minimum = array[i]; 
                }
            }
            return minimum;
        }
      }

2 个答案:

答案 0 :(得分:2)

扩展课程。 See example here

public class Test extends Chapter8

答案 1 :(得分:2)

如果它们在同一个包中,你可以直接调用另一个函数。 如果不使用导入语句import {package}.Chapter8

然后minimum_number = Chapter8.min(numbers);