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