不同类的属性赋值与调用 输出属性A的值如何是1

类1定义属性A;
类2赋值属性A=2;
类3如何调用到属性A=2;

img

是这样吗?

class ATest {

    private String a="";

    public String getA() {
        return a;
    }

    public void setA(String a) {
        this.a = a;
    }
    
}
class BTest {

    public String getA(){
        ATest a=new ATest();
        a.setA("2");
        return a.getA();
    }
}
class CTest {
    public static void main(String[] args) {

        BTest bTest=new BTest();

        System.out.println(bTest.getA());
    }

}

A到底是哪个类的属性啊,兄弟?

你连类是什么都没有搞清楚,还是先从头开始学起吧
你说的是函数1,2,3吗
三个类是三个对象啊
你要玩类,总要知道类是个什么,它是要解决什么问题
你总要将它还原到一个场景然后去解决问题
不要凭空想象不存在的场景,然后提出一堆没有意义的问题