source: trunk/yao/share/antlr-2.7.7/examples/cpp/java/tests/E.java @ 1

Last change on this file since 1 was 1, checked in by lnalod, 15 years ago

Initial import of YAO sources

File size: 430 bytes
Line 
1public class E {
2        public static void main(String[] args) {
3                new ChildOfInner();
4        }
5}
6
7class Outer {
8        public Outer () {
9                System.out.println("Outer()");
10        }
11        class Inner {
12                public Inner() {
13                        System.out.println("Inner()");
14                }
15        }
16}
17
18class ChildOfInner extends Outer.Inner {
19        ChildOfInner() {
20                (new Outer()).super();
21                // super(); --> makes no sense here; no enclosing Outer instance
22                System.out.println("ChildOfInner()");
23        }
24}
Note: See TracBrowser for help on using the repository browser.