Esempio n. 1
0
 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");
  }