public static void main(String[] args) { Test test; test = new Face_Class(); test.f(123); test.g(1, 2); System.out.println(test.h(123.123)); }
public static void main(String[] args) { Test t = new Test(); t.f() .say( "hi"); // puedo hacer esto porque f devuelve un objeto de clase del interface y este es // público. // Si intento hacer lo mismo pero haciendo downcasting a inner, revienta porque inner es // privada. // ((Inner)t.f()).say("hello"); }