假设:
    父类  public abstract class shape{..........}
    子类  public class triangle extends shape{
              .......
    
           public static void main(String[] args){
              shape a = new triangle();
           }
          }
    问题:shape a = new triangle()中;父类变量 a 引用了子类对象,其中的具体过程的怎样的?
    求大神帮忙!!!!!!