作业社区
探索学习新天地,共享知识资源!
沫颖 的学生作业:
代码 /* 设计一个类,只允许这个类在外部创建一个对象,提示思路如下: 把 构造函数私有化,外面就无法创建对象了 在类内部提供一个静态函数创建对象 */ #include class Test { private: static int data; // 唯一实例 static Test *instance; private: Test(const int value); public: static Test *create_obj(void); ~Test(); }; Test::Test(const int value) { std::cout
+77
沫颖 的学生作业:
代码 // 找出下面代码中的错误,并修复它 #include using namespace std; class Test { public: Test(int size) { data = new int[size]; index = 0; } ~Test() { if (data) { delete[] data; } } void insert(int value) { data[index++] = value; } void show(void) { for (int i = 0; i < index; i++) { cout show(); return 0; }
+84