我有一种情况,我必须这样做
class A{
B b;
class B extends ContainerView{
public B(int x,int y, String s1, Styring s2){
super(x,y,200,500);
}
}
class C{
void m(){
if(...){
B b=new B(x,y,raj,esh);
b.something....
else
B b=new B(x,y,esh,raj);
问题是 x 和 y 对 C 类是未知的,如果我在 C 类中将它声明为 int x,y 那么它的行为不正确......
该怎么办?提前致谢