类Teacher和Student是类Person的子类;A.将构造一个Student对象;B.表达式是合法的;C.表达式是错误的;D.编译时正确,但运行时错误。
(int i){//... } 4) } 5) public class Teacher extends Person { 6) public void printValue() {//... } 7) public void printValue(int i) {//...} 8) public static void main(String args[]){ 9) Person t = new Teacher(); 10) t.printValue(10); 11) } 第10行语句将调用哪行...
Teacher t; Student s; //p, t 和 s 均非空 if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是___。 ( ) A. 将构造一个Student对象 B. 表达式是合法的 C. 表达式是错误的 D. 编译时正确,但运行时错误 相关知识点...
类Teacher和Student是类Person的子类,下面的代码中关于最后一条语句:().Personp;Teachert;Students;//p,tandsareallnon-null.if(tinstanceofPerson){s=(Student)t;} A. 编译时正确,但运行时错误 B. 将构造一个Student对象 C. 表达式是错误的 D. 表达式是合法的 ...
Teacher t = new Teacher(); Student s = new Student(); if (t instanceof Person ) s = (Student)t; 最后一条语句的执行结果是: ( ) A. 将构造一个Student对象 B. 将强制转换一个Student对象 C. 编译失败 D. 编译时正确,但运行时错误 相关知识点: 试题...
假设:类 Teacher 和 Student 是类 Person 的子类,现有如下代码: Teacher t=new Teacher(); Student s=new Student(); if (t instanceof Person ){ s=(Student)t; } 最后一条语句的结果是: A. 将构造一个Student 对象; B. 表达式是合法的; C. 表达式是错误的; D. 编译时正确, 但运行时错误。
类Teacher和Student是类Person的子类; Person p; Teacher t; Student s; //p, t and s are all non-null. if(t instanceof Person) { s = (Student)t; } 最后一句语句的...
子类[1];Person p;Teacher t;Student s;//p, t and s are all non-null.if(t instanceof Person) { s = (Student)t; }下面说法正确的是(C)A 运行以上代码将构造一个 Student 对象;B 表达式是合法的;C 表达式是错误的;D 编译时[2]正确,但运行时错误....
类Teacher和Student都是类Person旳子类ﻩPerson p;ﻩTeacher t;ﻩStudent s;ﻩp, t and s are all non-n
类Teacher和Student是类Person的子类Person p; Teacher t; Student s; //p,t and s are all non-null.if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是:A、 将构造一个Student对象; B、 表达式是合法的; C、