Ant*_*ony 0 java object instantiation
如何在另一个方法中访问在构造函数中实例化的对象?(例如下面的对象b)实例化这个对象的最佳方法是什么,这样我的所有类方法都可以访问同一个对象?
public class ClassA{
private final int size;
public ClassA(int N){
size = N;
ClassB b = new ClassB(size);
}
public void doSomething(){
b.doSomething();
}
}
Run Code Online (Sandbox Code Playgroud)
您只需将其分配给字段:
public class ClassA{
private final int size;
private final ClassB b;
public ClassA(int N){
size = N;
b = new ClassB(size);
}
public void doSomething(){
b.doSomething();
}
}
Run Code Online (Sandbox Code Playgroud)