だから私はイントロ Java クラスのプログラムを書いています。クラス Fraction 内で 2 つの分数を加算するメソッドを定義しています。分数には、分子と分母の 2 つの変数があります。これらの各変数には、setter と getter があります。とにかく、以下に示す追加方法に問題があります。私は理にかなった方法でそれを実装しようとしましたが、メソッドの呼び出し/動作しないオブジェクトの使用で何かをしたと確信しています。
public void add(Fraction fraction1, Fraction fraction2)
{
Fraction fraction3 = new Fraction();
int a = fraction1.getNumerator;
int b = fraction1.getDenominator;
int c = fraction2.getNumerator;
int d = fraction2.getDenominator;
fraction3.setNumerator((a * d) + (b * c));
fraction3.setDenominator(b * d);
}
問題がメソッド定義にあるのか、オブジェクト型をそのように使用できるのか、それとも何か問題があるのか わかりません。情報を提供する必要がある場合は、できるだけ早く提供します。
編集: エラーはコンパイラ エラーで、オブジェクトが見つかりませんでした。関数呼び出しの後にかっこを忘れてしまいました。問題は解決しました。エラーの詳細を書き忘れてご迷惑をおかけして申し訳ありません。
ありがとう!