Почему-то выдает ошибку при компиляции, якобы в классе ImageReaderFactory отсутствует обьявления класса интерфейса или enam-a в строке 11, при этом программа работает отлично. Кто знает в чем проблема?
package com.javarush.task.task16.task1631;
import com.javarush.task.task16.task1631.common.ImageReader;
import com.javarush.task.task16.task1631.common.ImageTypes;
/*
Factory method pattern
*/
public class Solution {
public static void main(String[] args) throws IllegalArgumentException{
ImageReader reader = ImageReaderFactory.getImageReader(ImageTypes.PNG);
System.out.println(reader.getClass().getSimpleName());
}
}