我有两个类:“Add.java”和“Subtract.java”。我想在“subfn”方法(类减)中使用“addfn”方法(类Add)的结果。我应该怎么做?如何从另一个类执行(调用)一个类的函数?
Add.java
public class Add
{
public double a, b;
public double addfn(double a, double b)
{
return (a+b);
}
}
Subtract.java
public class Subtract
{
double c, d;
public double subfn(double d)
{
//
//I want the "addfn" from class "Add" to accept the variables *a* and *b*
//and then use "subfn" to use the result of "addfn" and assign it to *c*
//
Add obj1 = new Add();
//Can I somehow access the "addfn" method here?
c = a+b; //and then assign its result to c here?
return (c-d);
}
}
我试图扩展类添加与类减这样的:
public class Subtract extends Add
但Java的简单赋值为null值一个和b从而ç始终成为0它也没有让我访问从了“addfn”添加类。
我应该怎么做?谢谢。
编辑:谢谢你所有的答案,但我怎么能专门从另一个类运行功能?我怎样才能立即连续运行这两个函数?再次感谢。
为什么downvote? – Dakkaron
a和b变量存在类中Add – Kick
在这里你去。他只是问如何访问函数,而不是变量,但是... – Dakkaron