blob: d46e1f49aff3079d20dc9f5531b11db6d3029c49 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
package a.b.c;
public class Code {
public static void main(String []argv) {
new Code().new PublicInner().run();
new Code().new DefaultInner().run();
new Code().new PrivateInner().run();
}
public class PublicInner implements Runnable {
public void run() {
System.out.println("PublicInner.run()");
}
}
class DefaultInner implements Runnable {
public void run() {
System.out.println("DefaultInner.run()");
}
}
private class PrivateInner implements Runnable {
public void run() {
System.out.println("PrivateInner.run()");
}
}
public void run() {
System.out.println("Code (outer public class).run()");
}
}
|