我正在编写一个名为Double的类,它扩展了c++中内置的'double‘类型。它有一个类型为“double”的数据成员。对于类Double,我需要重载许多基本算术运算符,如"+“、"-”、"*“、"/”。but the same as above. return new Minus<Double>(this, &d2);实际计算由关系类中的成员函数完成。操作符体的唯一区别
我希望有一个抽象类IMatrix,它包含纯虚拟成员,其中一个是操作符重载成员。template <typename T>{ virtual T operator+(const T& b)=0;对于实现,我想使用第三方矩阵类作为封装实现private: int numberOfRows;
int numbe