08/05/05 09:24:54
[問題]与えられた9個の変数(int型)の中から最大値と最小値を求め、表示しろ。
[解1]3つのメソッドを作る
void setData(int...data){// ここでmaxとminを求める}
int getMax() {}
int getMin() {}
// こんな単純な問題でメソッドを3つも使う必要があるのか?
[解2]変数maxとminを持った内部クラスを作る
class Data {
int max;
int min;
}
Data getData (int...oneDatas) {// 最大値、最小値を求めDataクラスに格納して返す}
// なんか気持ち悪い。
先輩方はこのような宿題を出されたら、どのように解答したらいいと思いますか?