父类强制转换位子类的类型然后赋给子类报错Perosn类是Student类的父类
父类强制转换为子类的条件是父类变量的实际类型为子类,把 Person p = new Person(2,"zhangsan"); 改成 Person p = new Student(2,"zhangsan"); 保证变量 p 的实际类型为 Student,才能将变量 p 强转为 Student。
Person p = new Person(2,"zhangsan");
Person p = new Student(2,"zhangsan");