解决方案 »

  1.   

    使用属性,动态计算结果返回。分为懒惰和勤劳2种:懒惰模式在设置row coloum的时候接收,在获取值的时候计算。适合经常变动参数,很少计算的场合。
    勤劳模式在每次改变的时候,都计算一次,存储到一个变量里面,获取值的时候直接取出来,适合参数变动不多,经常获取值的情况。
      

  2.   

    public class Matrix
    {
        //..属性们
         
        public Matrix op1(/*参数们*/)
        {
            Matrix ret = new Matrix();//也可从参数获得
             //操作们
            return ret;
            //return this;//如果是对自己的修改。
        }}