哪位大神能用一两个例子解释一下父类引用指向子类对象的问题啊?谢谢啦!

解决方案 »

  1.   

    子类 is a 父类,这个看看书就明白了。到哪都一样。
      

  2.   

    子类对象即是父类对象,表现为父类与子类之间具有赋值相容性,即父类能够引用子类实例,反之不能
    例如:
    Person是Student的父类
    Person p=new Student();//赋值相容,子类对象既是父类对象
    Student s=new Person();//赋值不相容,语法错,父类对象不是子类对象
    …………………………………………………………………………………………我以前用的书上的,搞清楚区别好就好,多用用就会了
      

  3.   

    就是  a有个孩子b,人家会指着b说这是a的儿子,a会吃喝拉撒他的儿子也会,他的儿子会的有的他不会