Если бы кто-нибудь мог сказать мне, является ли мой код избыточным (и если это так, возможные решения для устранения избыточности), я был бы очень признателен.Устранение избыточности в нескольких конструкторах
public class Question {
private Queue<Double> a;
public Question(double XXX) {
a = new LinkedList<Double>(); // REDUNDANT?
......
}
public Question(double[] YYY) {
a = new LinkedList<Double>(); // REDUNDANT?
......
}
}
В принципе, один конструктор принимает двойное значение, а другой конструктор принимает массив двойных чисел. Есть ли способ создать экземпляр Queue
только один раз?
Спасибо! Это стиль, который я искал. Не могу поверить, что я не думал об этом ... – jkface