解答大一C++面向对象程序设计 编程题

1个回答
展开全部
摘要 class Int {private: int value;public: // 默认构造函数,将成员变量value初始化为0 Int() : value(0) {} // 拷贝构造函数,接受一个Int对象的引用,并将其成员变量value赋给当前对象的成员变量value Int(const Int& other) : value(other.value) {} // 指定功能的构造函数,接受一个整型参数,并将其值赋给成员变量value Int(int input_value) : value(input_value) {} // 请不要改动以下成员函数 int getValue() const { return value; }};
咨询记录 · 回答于2023-04-18
解答大一C++面向对象程序设计 编程题
请问具体是哪道编程题呢?请提供一下题目亲亲
补全中间的代码是吗亲
class Int {private: int value;public: Int(int v) : value(v) {} int getValue() const { return value; }};
亲亲这个是完整的代码,您挑选中间部分填上去就可以了
还在吗?
class Int {private: int value;public: // 构造函数,接受一个整型参数,并将其值赋给成员变量value Int(int input_value) : value(input_value) {} // 请不要改动以下成员函数 int getValue() const { return value; }};
这就是完整代码了,特意给您加了点注释亲
您的这个错误是由于没有在main.cpp中包含ini.h头文件造成的
#include #include "Int.h"int main() { Int a(6); std::cout << "The value of a is: " << a.getValue() << std::endl; return 0;}
这个是main.cpp文件代码
这是一道新的题目,下面的错误是别的回答人给的错误答案导致的。
class Int {private: int value;public: // 默认构造函数,将成员变量value初始化为0 Int() : value(0) {} // 拷贝构造函数,接受一个Int对象的引用,并将其成员变量value赋给当前对象的成员变量value Int(const Int& other) : value(other.value) {} // 指定功能的构造函数,接受一个整型参数,并将其值赋给成员变量value Int(int input_value) : value(input_value) {} // 请不要改动以下成员函数 int getValue() const { return value; }};
这个代码是您这个问题的要求亲
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消