use*_*874 1 java casting class
Undergraduate ug = new Undergraduate (“Sam”, 999, 1);
Person p = (Person) ug // Type casting
p.writeOutput();
Run Code Online (Sandbox Code Playgroud)
Undergraduate是儿童班的Person.本科生的方法writeOutput超越了Person.为什么writeOutput在的Undergraduate调用,虽然可变p类型的引用对象Person?