###前提・実現したいこと
JavaでFraction(分数)型を制作しています。
基本はラッパークラスに寄せて作ってはいます。
コンストラクタはいくつか用意してあり、整数→分数、少数→分数、分子,分母→分数、文字列→分数を実装しています。
メソッドは約分と通分、逆数、四則演算を実装しています。
現在四則演算はオーバーロードを利用して、第二引数(足す数、引く数など)の型毎にメソッドを書いているのですが、
引数をObjectでもらって、instanceofでチェックし、エラーを投げるorコンストラクタから引数を分数にして計算
という風にすればメソッドを一つにまとめることができると思います。
コード的には複数のメソッドを書くのと、一つにまとめるのはどちらがいいのでしょうか?
###補足情報(言語/FW/ツール等のバージョンなど)
Java8でEclipse Neonを使っています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/30 02:19
2016/08/30 02:23
2016/08/30 02:24