调用外部类和方法

时间:2013-04-21 20:28:30

标签: java linux terminal

首先,我正处于学习Java的开始阶段,我正在进行不同的练习。

其中一个练习给了我这个外部课程:http://pastebin.com/g8hCTRCc

我需要编写一个应用程序来计算并打印程序中定义的两个有理数的最大值和最小值作为变量。

到目前为止,我已导入该类(我相信正确),但我不知道如何从那里调用方法。

package Rational;
import Rational.add;
public class test {
  public static void add(String[] args){
  }
}

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

首先使用构造函数创建类的实例。看来,类中的大多数方法只接受Rational的实例作为参数,因此必须创建Rational的第二个实例。将Rational的第二个实例传递到第一个add()方法,该方法将返回Rational的新实例。所有这些代码都应包含在main方法中以供执行。还应修改import语句以排除add,因为导入需要完全限定的类名,而不是类的方法。

package Rational;
import Rational;

public class Test {
    public static void main(String[] args) {
        Rational rational = new Rational(1,2);
        Rational rational2 = new Rational(1,2);
        Rational rationalTotal = rational.add(rational2);
    }
}