回 帖 发 新 帖 刷新版面

主题:求助向parent传递参数的方法

[color=000080][size=3]jTextPane在A类上,对话框是B类。现在是先由A类激活B类对话框,问题是如何将B类中获取到的变量传递到A。A类是B类的parent,现在是需要把B类获得的参数传到A类,如何实现?高手明示。[/size][/color]

回复列表 (共1个回复)

沙发


这个问题我看的不是很懂 ,获取的是那里的变量?
你如果是从父类之中访问子类的成员,那末你要在子类中来覆盖父类的某些方法。
通过用实例化的子类对象来初始化父类对象变量来实现这个目的;
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());
}
}

我来回复

您尚未登录,请登录后再回复。点此登录或注册