Person person=New Student(“duany”);
这里的Person Student怎么解释啊。

解决方案 »

  1.   

    Person person=New Person(“duany”);对象person是类Person实例化比如
    Person代表是多边形,person就是多边形中的一种(四边形或者,五边形)
      

  2.   

    楼主写错了吧!
    是:
       Person person=New Student(“duany”);吗??
      

  3.   

    Person是父类,Student是子类
    那这句语句具体怎么解释呢?
      

  4.   

    Person person = new Student();人类 一个人 = new 一个学生。
    用人类实例化出一个学生这是可以的。因学生本来就是人类。这时由于学生是由人类实例化(须有继承关系)出来的,所以学生拥有人类的所有一切特征。
    人类是学生的父类,Person类是Student类的父类。至于为什么不用学生类实例化学生而要用人类,这就涉及到C#的多态,在这里说一时也说不清楚,因为这是个很抽象的东西。等我理好了思路,再帖上一帖^_^