我有兩個類:「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