1 public int unique_global_variable = 1; // public global variables must be unique within a program
 2 
 3 private int file_level_global_variable = 2; // there can be many private variables with this name in other compile units
 4 
 5 public class Foo
 6 {
 7     int x;
 8     char y;
 9 }
10 
11 public Foo foo; // foo will be default-initialized: foo.x = 0 and foo.y = '\0'.
12 
13 public Foo* foo_ptr; // foo_ptr will be default-initialized to null pointer.