Запах дизайна, если мне нужно вызвать метод init класса util, прежде чем я смогу использовать его методы?Является ли следующий код плохим дизайном для класса util?
public class MyUtils {
private static MyObject myObject;
public static void init(MyObject testObject) {
myObject = testObject;
}
public static void closePDFWindow(String myString) {
myObject.displaySomthing(myString);
}
}