总结:
1.一开始length的数字输出是个随机数,出现错误,length = leng; alist = new int[length];两条语句交换位置,就可以正常执行。
2.可以从运行结果得出创建派生类对象时,首先执行基类的构造函数,再执行派生类的构造函数;而撤销派生类对象时,则先执行派生类的析构函数,随后再执行基类的析构函数。
上机6
最新推荐文章于 2022-05-27 16:25:04 发布
总结:
1.一开始length的数字输出是个随机数,出现错误,length = leng; alist = new int[length];两条语句交换位置,就可以正常执行。
2.可以从运行结果得出创建派生类对象时,首先执行基类的构造函数,再执行派生类的构造函数;而撤销派生类对象时,则先执行派生类的析构函数,随后再执行基类的析构函数。