如何在java类中访问自定义的对象?

我想在java类中访问自定义的对象,这个java类中包括ApplicationContext 对象。
我创建了一个自定义的应用程序类:

class A extends android.app.Application{
    public String abc  = "xyz";
}

一个简单的java类:

class B {
     private appContext;

     // This constructor is called from activity.
     B(Context ctx){
         this.appContext = ctx;
     }

     private void foo(){
          // want to access Class A's abc String vairable Here...HOW TO DO THAT?????
     }
}

如何访问 foo 方法中类 A 中的 abc 字符串变量?

((A)appContext).abc 但是必须保证创建b的时候把A的对象传进来.

在类A中定义方法String getString(){return abc;}在类B中创建类A的对象a,然后在fool方法中使用a.getString();

新建一个零时变量temp,在B类中import类A,new一个 A对象在fool()方法中把A.abc赋给temp即可

java中默认是private权限,所以要想访问成员,可以定义成为为public,然后做哎foo中定义该对象,然后使用该成员。或者就是第一位的做法。

在A 中加代码
public String getData(){
return abc;
}
在foo中

String data=new A().getData();