假设:
父类 public abstract class shape{..........}
子类 public class triangle extends shape{
.......
public static void main(String[] args){
shape a = new triangle();
}
}
问题:shape a = new triangle()中;父类变量 a 引用了子类对象,其中的具体过程的怎样的?
求大神帮忙!!!!!!
父类 public abstract class shape{..........}
子类 public class triangle extends shape{
.......
public static void main(String[] args){
shape a = new triangle();
}
}
问题:shape a = new triangle()中;父类变量 a 引用了子类对象,其中的具体过程的怎样的?
求大神帮忙!!!!!!
在子类的class编码中会有一个字段记录自己的父类
每次实例化的时候都有supper指向父类