你的();使用中文字符了。改过来就好了
class B {
}
public class A {
B bArray [];
public A() {
bArray =new B[5];
bArray[0]=new B();//调用B类构造函数;
bArray[1]=new B();
}
}
class B {
}
public class A {
B bArray [];
public A() {
bArray =new B[5];
bArray[0]=new B();//调用B类构造函数;
bArray[1]=new B();
}
}
我想在a类中构造五个b类对象,我不知道该怎么写。
另外,我想在构造b类对象时,给它绑定一个控件如进度条,但是
java不支持指针,我怎么把已构造的窗口中已创建的进度条的控制转给b类对象呢?
ProcessBar processBar;//b类所需的进度条控件。
然后在某次创建b类对象前,
ProcessBar processBarExample=new ProcessBar();
接着进行b类对象创建:
B bExample=new B(processBarExample,其它参数)
这样不行吧?