class ex51{ public static void main(String[] a){ System.out.println(new Test().start()); } } class Test { Test test; int[] i; public int setval(int pos, int val) { i[pos] = val; return 0; } public int getval(int pos) { int val; val = i[pos]; return val; } public int start(){ Test foo; int val; foo = this; i = new int[10]; test = (new Test()).next(); val = foo.setval(2, 42); test = this; val = test.getval(2); return val; } public Test next() { return test; } }