输出:
A(int a)2
A(int a)1
B(int b)3
C(int c)5
A(int a)4
A(int a)1
B(int b)3
C()
从输出看,应该是按照代码中的顺序执行的。笔者有一个疑问,为什么1后面不是3,而是2。有哪位高手看到这个请指点,不胜感激。
输出:
A(int a)2
A(int a)1
B(int b)3
C(int c)5
A(int a)4
A(int a)1
B(int b)3
C()
从输出看,应该是按照代码中的顺序执行的。笔者有一个疑问,为什么1后面不是3,而是2。有哪位高手看到这个请指点,不胜感激。