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();
}
}