1uses "array"; 2uses "console"; 3 4class Test 5{ 6 7 protected array values; 8 9 public function constructor( ) { 10 self.values = [1,2,3,4,5,6]; 11 } 12 13 public function iter( ) { 14 15 Console.println( self.give_me_a_string( ) ); 16 17 Array.each( self.values ) using ( value ) { 18 19 Console.println( "Value: " + value + " is one of " + self.values ); 20 Console.println( "Here comes a string: " + self.give_me_a_string( ) ); 21 22 }; 23 } 24 25 private function give_me_a_string( ) { 26 return "abcd"; 27 } 28 29} 30 31object t = new Test(); 32t.iter(); 33