blob: 17b89f02f15409fbbe552975bd2d85b4201a62d1 (
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
|
public class InnerClassDotExpressions {
public static void main(String[] args) {
InnerClassContainer.InnerClass.methodCall();
InnerClassContainer.InnerClass.InnerInnerClass.innerMethodCall();
InnerClassContainer.InnerClass.InnerInnerClass.InnerInnerInnerClass.innerInnerMethodCall();
}
}
class InnerClassContainer {
class InnerClass {
public static String methodCall() {
return "CalledMethod";
}
class InnerInnerClass {
public static String innerMethodCall() {
return "CalledInnerInnerClass";
}
class InnerInnerInnerClass {
public static String innerInnerMethodCall() {
return "CalledInnerInnerInnerClass";
}
}
}
}
}
|