というクラスとコンストラクタがあるとしTestClassます。
public class TestClass {
Foo foo;
public TestClass(Foo foo) {
this.foo = foo;
}
}
ここで、コンストラクターは class のインスタンスであるオブジェクトを受け入れますFoo。mystatic void main(String[] args)が次のことを行い、 any とは完全に分離しているとしますTestClass。
(1) インスタンス化
foo(2)インスタンス
fooをTestClassコンストラクタに渡す(3) の内部状態を変更する
foo
ステップ (3) の後、私のインスタンスfoo 内の状態TestClass も変更されますか?