1*f1fbf3c2SXin Li package test3; 2*f1fbf3c2SXin Li 3*f1fbf3c2SXin Li class SuperConsturctor { SuperConsturctor()4*f1fbf3c2SXin Li SuperConsturctor() {} SuperConsturctor(int p, int q)5*f1fbf3c2SXin Li SuperConsturctor(int p, int q) {} SuperConsturctor(int p, double r, long[] s, String t)6*f1fbf3c2SXin Li SuperConsturctor(int p, double r, long[] s, String t) {} 7*f1fbf3c2SXin Li } 8*f1fbf3c2SXin Li 9*f1fbf3c2SXin Li public class Constructor extends SuperConsturctor { 10*f1fbf3c2SXin Li static String str = "ok?"; 11*f1fbf3c2SXin Li int i; 12*f1fbf3c2SXin Li Constructor()13*f1fbf3c2SXin Li public Constructor() { 14*f1fbf3c2SXin Li this(3); 15*f1fbf3c2SXin Li ++i; 16*f1fbf3c2SXin Li } 17*f1fbf3c2SXin Li Constructor(int k)18*f1fbf3c2SXin Li public Constructor(int k) { 19*f1fbf3c2SXin Li super(0, 1.0, null, "test"); 20*f1fbf3c2SXin Li i += k; 21*f1fbf3c2SXin Li } 22*f1fbf3c2SXin Li Constructor(String s)23*f1fbf3c2SXin Li public Constructor(String s) { 24*f1fbf3c2SXin Li this(); 25*f1fbf3c2SXin Li i += 10; 26*f1fbf3c2SXin Li } 27*f1fbf3c2SXin Li Constructor(double d)28*f1fbf3c2SXin Li public Constructor(double d) { 29*f1fbf3c2SXin Li super(1, 2); 30*f1fbf3c2SXin Li i += 100; 31*f1fbf3c2SXin Li } 32*f1fbf3c2SXin Li run()33*f1fbf3c2SXin Li public int run() { 34*f1fbf3c2SXin Li str = null; 35*f1fbf3c2SXin Li return 0; 36*f1fbf3c2SXin Li } 37*f1fbf3c2SXin Li } 38