2003-12-26 Guilhem Lavaux <guilhem@kaffe.org>
[official-gcc.git] / libjava / testsuite / libjava.lang / anfi.java
blobd9e7de752862ee46053189fb7be0f58ac301202c
1 // Class anfi
2 // Generated on Sat Jan 29 16:06:33 PST 2000
3 // Anonymous with access to outer context locals
5 class anfi {
7 itf foo (final String s, final int i) {
8 return new itf () {
9 String buff = s+" "+i;
10 public void setString (String s) { buff = s+" "+i; }
11 public String getString () { return buff; }
15 void test () {
16 itf x = foo ("Hello", 123);
17 System.out.println (x.getString ());
18 x.setString ("Frinkahedron");
19 System.out.println (x.getString ());
22 public static void main (String[] arg)
24 System.out.println ("Testing class `anfi'...");
25 new anfi().test();
29 interface itf {
30 void setString (String s);
31 String getString();
32 String buff = null;