如下图所示: 上图中b、c、d在类base中声明的顺序就是b、c、d,但是在初始化列表中的顺序是b、d、c,并且我是用一个静态变量来给他们初始化的。从结果来看它们的值的确与声明顺序一致与初始化列表无关。