应该是这句话吧:“每个对象都有自己的由其他对象所构成的存储” 我觉得意思应该是这样的: 比如有一个对象 A 里面有一个成员变量b,c Class A { public B b; public C c; }Class B { public String name = "tom"; } Class c { } A的存储其实就是由B和C的存储所构成的,只是A里面有两个引用对象b和c指向了 B的存储和C的存储。 如果有下面的语句B b = new B(); A a = new A(); a.setB(b); b.name = "mary"; 因为A的存储是由b组成的,所以访问 a.b.name 应该是mary。因为他们指向同一个实例对象B。
Hi , Can you tell us which charpter contains this sentence ? All friends are rights.Different context make differents explained .
我觉得意思应该是这样的:
比如有一个对象 A 里面有一个成员变量b,c
Class A
{
public B b;
public C c;
}Class B
{
public String name = "tom";
}
Class c
{
}
A的存储其实就是由B和C的存储所构成的,只是A里面有两个引用对象b和c指向了 B的存储和C的存储。
如果有下面的语句B b = new B();
A a = new A();
a.setB(b);
b.name = "mary";
因为A的存储是由b组成的,所以访问 a.b.name 应该是mary。因为他们指向同一个实例对象B。