1 2 3 4 class property { 5 6 int doubler; 7 static boolean diditwork; 8 static String printer; 9 10 static { 11 jbet.cmd.property.makeProperty("diditwork"); 12 jbet.cmd.property.makeProperty("printer"); 13 jbet.cmd.property.makeProperty("doubler"); 14 } 15 16 static boolean get__diditwork() { return true; } 17 static void set__diditwork(boolean f) {} 18 static void set__printer(String f) { 19 System.out.println(f); 20 } 21 static String get__printer() {return null;} 22 int get__doubler() { 23 return doubler; 24 } 25 void set__doubler(int d) { 26 doubler = d*2; 27 } 28 29 void go() { 30 doubler = 5; 31 System.out.println(doubler); 32 } 33 34 static public void main(String []args) { 35 if (diditwork) 36 System.out.println("YAY"); 37 else 38 System.out.println("NAY"); 39 printer = "foo"; 40 property p = new property(); 41 p.go(); 42 } 43 44 45 } 46 | Popular Tags |