面向对象的编程 矩阵运算.cpp
设计一个矩阵类( Matrix ),并实现矩阵的简单运算,具体要求如下: 成员变量:这一部分学员可以自由发挥,但要求都是私有成员。 成员函数: 构造函数:Matrix(int r,int c),参数 r 和 c 分别代表矩阵的行和列。 全部设值函数:void Fill(int value),函数将矩阵内所有的元素都设置为参数 value 的值。 指定位置设值函数:void Set(int r,int c,int value),函数将矩阵第 r 行 c 列的元素设置为 value 的值。 获取元素函数:int Get(int r,int c)函数,函数返回矩阵第 r 行 c 列的元素。 打印函数:void Print(),函数按照矩阵的形状打印出矩阵内容,每一个值后跟着一个空格。比如一个2x4元素全为1的矩阵,打印结果为(更明显表示格式,空格均用下划线_代替): 1_1_1_1_ 1_1_1_1_ 普通函数: Matrix operator+(Matrix &m1,Matrix &m2)函数,重载Matrix类的加法运算符,实现矩阵的加法运算。 Matrix oper