题目描述
编写矩阵类Matrix,包含以下成员变量:整数变量 row_size, col_size, 分别表示矩阵的行数与列数,整数的二维数组 values[][],表示一个整数矩阵. 包含以下成员方法:
void setMatrix(int m, int n)方法: 参变量 m,n分别赋值给成员变量 row_size, col_size, 并由键盘输入,完成 values 数组元素的赋值。
void setMatrix(int m, int n, int v[][]) 方法: 参变量 m,n分别赋值给成员变量 row_size, col_size, 并将参变量 的 v数组 赋值给 成员变量 values 数组。
Matrix add(Matrix m),方法:求当前对象对应的矩阵 与 参变量 m 矩阵的 和矩阵,作为返回值返回。
Matirx mul(Matrix m) 方法:求当前对象对应的矩阵 与 参变量 m 矩阵的 积矩阵,作为返回值返回。
void print() 方法:完成当前对象的 成员变量 values数组 的输出;
Main类已经编写好如下:
import java.util.*;
public class Main
{
public static void main(String[] args)
{
Matrix m1 = new Matrix();
int v1[][] = {
{1,0}, {0,1},{1,1}};
m1.setMatrix(3,2,v1);
int v2[][] = {
{1,2}, {3,4},{5,6}};
Matrix m2 = new Matrix();
m2.s