コンストラクターを呼び出す方法は type object_variable = new type であると言われました。
Fraction f1 = new Fraction( 2, 3 );
しかし、コンストラクターを呼び出す方法が「this」を使用していることもstackoverflowで読みました。方法。どちらの方法が正しいですか、または両方の方法が受け入れられますか? したがって、以下の例では、最初の行または one.denominator 部分がコンストラクターの呼び出しになりますか?:
1 public static Fraction addFraction( Fraction one, Fraction two ) {
2 int commonDenom = one.denominator * two.denominator;
3 int newNumerator = one.numerator * two.numerator +
4 two.numerator * one.numerator;
5 return new Fraction( newNumerator, commonDenom );
}