有个简单的问题:
Class T{
privaet int num1;
private int num2;
private int sum;
....get和set...
}情况是这样的, num1和num2是我从数据库里查出来的,我想在查出num1和num2后再让sum=num1+num2
这个问题怎么办呢?这应该是设计模式的事,应该怎么设计呢?

解决方案 »

  1.   


    public class T{
    private int num1;
    private int num2;

    public void setNum1(int n){
    this.num1=n;
    }

    public void setNum2(int n){
    this.num2=n;
    }

    public int getSum(){
    return num1+num2;
    }
    }
      

  2.   

    你直接在数据库就可以把 sum=num1+num2 查出来
      

  3.   

    select sum1,sum2,sum1+sum2 from abc
      

  4.   

    都上的三个说的都是比较有道理的,如果按照lz的想法来做,那就只能设计一个get方法了。