Help me in solving OPJA132 problem

My issue

give me code

My code

interface TextFormatter {
    String format(String text);
}

class UpperCaseFormatter implements TextFormatter {
    String text;
    public String(String text){
        return text.UpperCase();
    }
}

class ReverseFormatter implements TextFormatter {
    String text;
    public String(String text){
         StringBuilder input1 = new StringBuilder();
        input1.append(text);

        return input1.reverse();
        
    }
    
    
    
}

class Codechef {
    public static void main(String[] args) {
        String text = "Codechef";

        // Format the text using UpperCaseFormatter
        TextFormatter formatter = new UpperCaseFormatter();
        System.out.println(formatter.format(text));

        // Format the text using ReverseFormatter
        formatter = new ReverseFormatter();
        System.out.println(formatter.format(text));
    }
}

Learning course: Advanced programming using Java
Problem Link: Text Formatting in Advanced programming using Java