java 继承 从子类获取父

java 子类继承父类 ,已有子类,可以直接获取到父类吗?


@Data 
class A{
private String aString;
private String bString;
}

@Data
class B  extends A{
private String cString;
private String dString;
}


main(){
  B b = new B();
  b.aString = "111";
  b.bString = "222";
  b.cString = "333";
  b.dString = "444";

//此时想要获取 A,如何直接从B中提取A?
sout("A:",???);
}

没明白你所谓的获取父类是怎么个获取法,获取什么玩意
A a=b;
这样?

b.aString = "111";
b.bString = "222";
b.cString = "333";
b.dString = "444";
你这不是已经用到父类了嘛


class A {
    public String aStr;
}

class B extends A {
    public String bStr;
    
    public A getA() {
        return new A();
    }
}