import java.util.function.Supplier; public class Main implements Runnable, Supplier, Interface { private static final String name = "John"; private static final int number = 42; private static final double funnyNumber = 6.9; public static void main() { new Main().sayHello(); } @Override public void run() { Main.main(); } @Override public Integer get() { return number; } @Override public String getName() { return name; } }