C++ C+中的运算符重载+;。成员函数的定义 #定义最大尺寸100 类数组{ friend…运算符>(…);//重载“流提取”运算符 公众: 数组();//默认构造函数 数组(…);//参数化构造函数 数组(…);//复制构造函数 ~Array();//析构函数 …getSize();//一个常量成员函数 …setSize(…);//一个非常量成员函数 …运算符==(…);//重载“等于”运算符 …运算符!=(…);//重载“不等于”运算符 …运算符[](…);//将“下标”运算符重载为非常量l值 …运算符[](…);//将“下标”运算符重载为常量r值 …运算符()(…);//重载“括号”运算符(传递要存储的索引和值) …运算符++(…);//重载“预增量”运算符 …运算符++(…);//重载“后增量”运算符 私人: 整数列表[最大大小]; 整数大小; };
请帮助我编写所列成员函数的定义 在上面请将实现转换为动态数组形式C++ C+中的运算符重载+;。成员函数的定义 #定义最大尺寸100 类数组{ friend…运算符>(…);//重载“流提取”运算符 公众: 数组();//默认构造函数 数组(…);//参数化构造函数 数组(…);//复制构造函数 ~Array();//析构函数 …getSize();//一个常量成员函数 …setSize(…);//一个非常量成员函数 …运算符==(…);//重载“等于”运算符 …运算符!=(…);//重载“不等于”运算符 …运算符[](…);//将“下标”运算符重载为非常量l值 …运算符[](…);//将“下标”运算符重载为常量r值 …运算符()(…);//重载“括号”运算符(传递要存储的索引和值) …运算符++(…);//重载“预增量”运算符 …运算符++(…);//重载“后增量”运算符 私人: 整数列表[最大大小]; 整数大小; };,c++,oop,C++,Oop,请帮助我编写所列成员函数的定义 在上面请将实现转换为动态数组形式 请拿着我们的书读一读。没有家庭作业或代码编写服务也是如此。请先自己试一试。然后发布一篇文章来展示你的努力,并就一个特定的问题提出一个特定的问题。Array()…{…}…;)你自己是怎么想的?这毕竟是你的作业或家庭作业,这意味着你应该已经尝试回答了,但是如果你的答案中有一些部分你有疑问,那么请具体告诉我们。想知道在数组上的增量运算符应该做什么呢…也请阅读以及 #define MAX_SIZE 100 class Array {
请拿着我们的书读一读。没有家庭作业或代码编写服务也是如此。请先自己试一试。然后发布一篇文章来展示你的努力,并就一个特定的问题提出一个特定的问题。
Array()…{…}…
;)你自己是怎么想的?这毕竟是你的作业或家庭作业,这意味着你应该已经尝试回答了,但是如果你的答案中有一些部分你有疑问,那么请具体告诉我们。想知道在数组上的增量运算符应该做什么呢
…也请阅读以及
#define MAX_SIZE 100
class Array {
friend … operator<< (…); //overload “stream insertion” operator
friend … operator>> (…); //overload “stream extraction” operator
public:
Array(); //default constructor
Array(…); //parameterized constructor
Array(…); //copy constructor
~ Array(); //destructor
… getSize(); //a constant member function
… setSize(…); //a non-constant member function
… operator==(…); //overload “is equal” operator
… operator!=(…); //overload “is not equal” operator
… operator[](…); //overload “subscript” operator as a non-constant l-value
… operator[](…); //overload “subscript” operator as a constant r-value
… operator()(…); //overload “parenthesis” operator (passing index and value to be stored)
… operator++(…); //overload “pre-increment” operator
… operator++(…); //overload “post-increment” operator
private:
int list[MAX_SIZE];
int size;
};