1 public class inner extends innerp {
9 public static void main(String x[]) {
14 public void dotest() {
19 outerAnonymousInner(100);
22 public void outerprint() {
23 System.out.println("Outer class print: " + this.outer + "; " + this.f2);
26 public void outerprintInnerp(innerCallback c) {
30 public void outerAnonymousInner(final int value) {
31 this.outerprintInnerp(new innerCallback() {
33 System.out.println("innerCallback: " + value);
38 public class t extends innerpt {
51 System.out.println("\t Inner class print: ");
52 System.out.println(outer);
53 System.out.println(super.outer);
55 System.out.println(outer);
56 System.out.println(t.super.outer);
57 System.out.println(inner.this.outer);
58 System.out.println(inner.super.outer);
59 System.out.println(f1);
60 System.out.println(f2);
61 System.out.println(f3);