Коллеги, всем привет! Задачу решил, но потом обнаружил что если в 9 строке - if (imf == null) или if (imf != null) - выдает один и тот же результат. Если мы хотим чтоб создавался только один экземпляр класса - то правильно же чтоб этот экземпляр создавался, только когда imf == null?? Или тут другая логика ??