classpool: copy field members refs from superclass
[mate.git] / tests / Static3.java
1 package tests;
2
3 public class Static3 extends Static1 {
4         public static int z;
5         public static int sum;
6         public static void main(String []args) {
7                 sum = 0;
8                 Static3.x = 0x111;
9                 Static3.y = 0x555;
10                 sum += Static1.addNumbers(); // 0x666
11                 Static1.setNumbers();
12                 sum += Static1.addNumbers(); // 0x33
13                 Static3.z = 0x11;
14                 sum += Static3.addNumbers(); // 0x44
15                 getSum(); // 0x666 + 0x33 + 0x44 = 0x6dd
16                 // System.out.printf("%x\n", getSum());
17         }
18
19         public static int getSum() {
20                 return sum;
21         }
22
23         public static int addNumbers() {
24                 return x + y + z;
25         }
26 }