☰
面向对象程序设计-类与对象3- 动态分配的对象同样要执行构造函数
2026/10/8 13:30:52 网站建设 项目流程

作者 乔老师

单位 湖南工程学院计算机与通信学院

完成类Nothing的定义,使得main能按要求执行产生结果。

这裁判测试程序样例:

#include<iostream> using namespace std; /* 请在这里填写答案 */ int main(){ int n; cin>>n; Nothing b(1); //要求显示1执行构造函数 Nothing *p,*p1; p = new Nothing(2); //要求显示2执行构造函数 p1 = new Nothing[n]; //要求显示0执行构造函数n遍 return 0; }

输入样例:

在这里给出一组输入。例如:

3

输出样例:

在这里给出相应的输出。例如:

1执行构造函数 2执行构造函数 0执行构造函数 0执行构造函数 0执行构造函数

参考示例:

class Nothing{ public: Nothing(){ cout<<"0执行构造函数"<<endl; } Nothing(int n){ cout<<n<<"执行构造函数"<<endl; } };

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询