C++类的初始化

构造函数的执行顺序

假设有如下两个类:

所有子类(Circle)构造函数如果没有显式调用父类(Shape)构造函数时均会调用父类的默认构造函数。

例如:new Circle() 产生的结果是:

Shape’s default constructor!
Circle’s de[……]

继续阅读