public class Container {
private int value;
public Container(int value){
this.value=value;
}
public int getValue(){
return this.value;
}
public int sum(Container c){
return this.value+c.getValue();
}
public void main(){
Container c1=new Container(1);
Container c2=new Container(2);
System.out.println("sum: " + c1.getValue()+c2.getValue());
System.out.println("sum: " + c1.sum(c2));
}
}
当我运行此代码时,我得到以下结果:
sum: 12
sum: 3
预期是:
sum: 3
sum: 3
有谁知道我为什么会得到这些结果?
墨色风雨
相关分类