Если методы setLoaded и getLoaded не работают в классе-наследнике, возможно, что они не были правильно наследованы от родительского класса. Убедитесь, что значение поля "loaded" было объявлено в родительском классе и были установлены геттеры и сеттеры для этого поля.
Если вы работаете в IntelliJ IDEA, нажмите правой кнопкой мыши на классе-наследнике и выберите "Generate" из контекстного меню, затем выберите "Getter and Setter" и убедитесь, что все поля, которые вы хотите использовать, были отмечены для автоматической генерации.
Если это не поможет, попробуйте перезапустить IntelliJ IDEA или проверить, что вы используете правильную версию JDK для своего проекта.
Если все еще возникают проблемы с чтением запроса в классе main, убедитесь, что вы используете правильную синтаксическую конструкцию для чтения запроса (например, Scanner или BufferedReader в зависимости от типа запроса). Также можно попробовать проверить синтаксис кода на наличие опечаток или ошибок в других местах.
Все же советую тебе сначало научиться C++, как только ты его выучишь, ты сможешь почти свободно програмировать на других языках