本程序演示Java对象转型的应用。程序定义了一个父类 Person,一个从 Person类派生的子类 Student,父类、子类各有自己不同的成员变量。在子类的主函数中,将子类的一个对象赋给父类的一个变量,判断父类变量指向的是否是子类实例,如果是则将其转换成对应的子类对象,对子类对象的成员变量赋值并输出。
本程序演示Java对象转型的应用。程序定义了一个父类 Person,一个从 Person类派生的子类 Student,父类、子类各有自己不同的成员变量。在子类的主函数中,将子类的一个对象赋给父类的一个变量,判断父类变量指向的是否是子类实例,如果是则将其转换成对应的子类对象,对子类对象的成员变量赋值并输出。