主题:求助向parent传递参数的方法
owenfan0715
[专家分:0] 发布于 2007-11-29 22:55:00
[color=000080][size=3]jTextPane在A类上,对话框是B类。现在是先由A类激活B类对话框,问题是如何将B类中获取到的变量传递到A。A类是B类的parent,现在是需要把B类获得的参数传到A类,如何实现?高手明示。[/size][/color]
回复列表 (共1个回复)
沙发
ppfans [专家分:210] 发布于 2007-11-30 20:55:00
这个问题我看的不是很懂 ,获取的是那里的变量?
你如果是从父类之中访问子类的成员,那末你要在子类中来覆盖父类的某些方法。
通过用实例化的子类对象来初始化父类对象变量来实现这个目的;
Example:
class Example{
int i=0;
public Example(){}
public int get_i(){
return i;
}
}
class Example_child extends Example{
int j=1;
public Example_child(int i,int j)
{
this.i=i;
this.j=j;
}
public int get_i(){
return i;
}
}
class C{
public static void main(String args[]){
Example exp=new Example_child(1,1);
System.out.println(exp.get_i());
}
}
我来回复