私はJavaで合理的なクラスを作るように割り当てられましたが、以下のように何が必要なのか本当にわかりません:
Rational 有理数クラスを実装します。 Rational 以下のメソッドを使用してクラスを拡張します。
初期化 (コンストラクター): パラメーターは整数としての分子と分母です。次のように 3 つのコンストラクターが必要です。
- パラメータなし: 0 / 1
- 1 つのパラメータ (x): x / 1
- 2 つのパラメーター (x、y): x / y
float getValue()
: 数値の値を返します[ボーナス] Rational
add(Rational r)
: 別の有理数に追加しますすべての数字は縮小形式で保存する必要があります
2 つの Rational 数値を構築し、2 つの数値の平均を取得して画面に表示するドライバー クラス (「メイン」メソッドを含む) でコードを拡張します。