Skip to content

Instantly share code, notes, and snippets.

@Frederick888
Created May 11, 2023 04:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Frederick888/9f64eb889a5150c2456eee18954b7ca2 to your computer and use it in GitHub Desktop.
Save Frederick888/9f64eb889a5150c2456eee18954b7ca2 to your computer and use it in GitHub Desktop.
Functional
public interface Functional {
void consume(String value);
String supply();
String operate(String value);
}
public class StringFunctional implements Functional {
@Override
public void consume(String value) {
System.out.println(value);
}
@Override
public String supply() {
return "supply some string";
}
@Override
public String operate(String value) {
return value.toUpperCase();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment