http://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=28699
↑ソースです.一応ソースは作ったのですが上手くコンパイルできませんでした。。。
サブクラス(クラス名はFractionWithSimplify4とする)を作成して下さい。
なお、改良にあたってはsuperを使うこと。
※ 補足説明:FractionWithSimplify2 を改良するには,
FractionWithSimplify2を "継承する" FractionWithSimplify4
を作成して下さい.つまり,作成する FractionWithSimplify4
クラスは,FractionWithSimplify2 の子クラスになります.
・改良点1:コンストラクタの改良
FractionWithSimplify2クラスのコンストラクタをそのまま呼び出す。
・改良点2:outメソッドの追加
分数の値を表示するメソッドを追加。
・改良点3:simplifyメソッドの改良
約分前の値と約分後の値を表示するようにsimplifyメソッドを改良。
値の表示にはoutメソッドを用いること。
例) FractionWithSimplify4 f = new FractionWithSimplify(2,8);
を実行すると、画面に
約分前の値=2/8
約分後の値=1/4
と表示される。
 上記改良点1〜3を同時に実現したFractionWithSimplify4クラスの
プログラムリスト(FractionWithSimplify4だけで良い)を書いて下さい。
・課題2
1-2 1-1で作成したFractionWithSimplify4クラスの動作が正しいことを
確認するプログラムを作成し、作成したプログラムのリストを書いて下さい。
・課題3
1-3 1-2で作成したプログラムの実行結果を書いて下さい。
・課題4
1-4 1-1で作成したFractionWithSimplify4クラスが正しく動作していることを、
1-3で示した実行結果に基づいて説明してください。
期限:明日。 分からないのでどうかよろしくお願いします。