我不确定OOP中的一些东西.
如果我有Class1,有一些私人领域,例如private Field field1,和make
getField1 () {
return field1;
}
Run Code Online (Sandbox Code Playgroud)
然后我有一些构造函数的类
public Class2 (Field field) {
someMethod(field);
}
Run Code Online (Sandbox Code Playgroud)
然后我在Class3中调用Class2的构造函数,如:
Class2 cl = new Class2(instanceOfClass1.getField1());
Run Code Online (Sandbox Code Playgroud)
现在的问题:我是有工作field1的instanceOfClass1在someMethod(field)?