public class TeHashcode { private int t;
public int aa() {
TeHashcode ttt = new TeHashcode();
return ttt.t;
}
}
这里为什么可以访问得到ttt这个对象的t属性呢
一个对象怎么可以访问别的对象的私有变量呢,即使是同一类开,难道这个对象不能有自己的隐私吗
这里ttt对象的私有属性t不应该被别的对象访问呀
public int aa() {
TeHashcode ttt = new TeHashcode();
return ttt.t;
}
}
这里为什么可以访问得到ttt这个对象的t属性呢
一个对象怎么可以访问别的对象的私有变量呢,即使是同一类开,难道这个对象不能有自己的隐私吗
这里ttt对象的私有属性t不应该被别的对象访问呀
这里ttt对象的私有属性t不应该被别的对象访问呀你的代码里面有别的对象么?
刚把代码测试了 确实可以运行。能够正常返回t的值
但是如果在别的类new TeHashcode() 就访问不到i了。
求高人指点。