Java的类可以在声明成员变量的时候初始化吗?

2024-11-27 21:02:08
推荐回答(2个)
回答(1):

可以的!
class Apple{
Pare p=new Pare();
}
class Pare{
}

同样,C#也可以。而C++不可以这么做!

回答(2):

可以直接初始化,比如:
class Bar{
Bar() throws Exception{
}
}

class Foo{
private Bar bar = new Bar();
public Foo() throws Exception{
}
}