在JAVA中, 类 Teacher 和 Student 是类 Person 的子类;
Teacher t;
Student s;
// t and s are all non-null.
if (t instanceof Person ){
s=(Student)t;
}最后一条语句的结果是:( )
将构造一个Student 对象;
表达式是合法的;
表达式是错误的;
编译时正确, 但运行时错误。
父类的引用可以指向子类对象,但子类和子类之间不能互转
在JAVA中, 类 Teacher 和 Student 是类 Person 的子类;
Teacher t;
Student s;
// t and s are all non-null.
if (t instanceof Person ){
s=(Student)t;
}最后一条语句的结果是:( )
将构造一个Student 对象;
表达式是合法的;
表达式是错误的;
编译时正确, 但运行时错误。