【发布时间】:2013-04-18 17:46:52
【问题描述】:
举个例子,
public class SwapNumbers {
private int aNumber = 0; ///////////////////////////////////
public SwapNumbers(){
}
public void changeNumber(int changed){
aNumber = changed;
}
public void swap(SwapNumbers otherNumber){ ///////////
aNumber = otherNumber.aNumber; //Can we access aNumber?
}
}
在这项工作中交换会起作用吗?我的第一直觉是它不起作用,因为它试图访问私有值。
【问题讨论】: