构造函数和析构函数的调用顺序可以分析一下吗?析构函数调用顺序为什么跟构造函数调用顺序不是反过来的?输出结果:ABABA~A
在一般情况下,调用析构函数的次序正好与调用构造函数的次序相反:最先被调用的构造函数,其对应的(同一对象中的)析构函数最后被调用,而最后被调用的构造函数,其对应的析构函数最先被调用。可以简记为:先构造的后析构,后构造的先析构,它相当于一个栈,先进后出