读书人

基础备忘:多重继承的构造函数跟析构函

发布时间: 2012-09-14 23:00:49 作者: rapoo

基础备忘:多重继承的构造函数和析构函数

多继承构造函数和析构函数的执行顺序与单继承相同,但应强调的是,基类之间的执行顺序是严格按照声明时从左到右的顺序来执行的,与他们在定义派生类构造函数中的次序无关。例如:


上例中,创建派生类的对象ob时,依次调用基类Base2,Base1,Base3,最后调用派生类Derived的构造函数。有释放对象调用析构函数时,其顺序正好与构造函数的顺序相反。

读书人网 >编程

热点推荐