1 2 3 4 class A 5 { a()6 void a() 7 { 8 } 9 b()10 private void b() 11 { 12 } 13 14 c()15 protected void c() 16 { 17 } 18 19 20 private 21 { 22 int w; d()23 void d() 24 { 25 } e()26 void e() 27 { 28 } 29 } 30 31 public 32 { f()33 void f() 34 { 35 } g()36 void g() 37 { 38 } 39 } 40 41 protected 42 { h()43 void h() 44 { 45 } 46 47 class B { 48 protected int x; i()49 void i() { 50 } j()51 void j() { 52 } 53 54 private class C { 55 private int y; k()56 void k() { 57 } l()58 private void l() { 59 } 60 } 61 62 protected { 63 class D { 64 int z; m()65 void m() { 66 } n()67 public void n() { 68 } 69 } 70 } 71 } 72 } 73 int o; 74 private: 75 int p; 76 int q; 77 protected: 78 int r; 79 int s; 80 } 81 82 83 84 private 85 { 86 int foo; 87 } 88 89 public 90 { 91 int bar; 92 } 93 94