题目内容
(请给出正确答案)
[单选题]
类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.表达式是错误的;
D.编译时正确,但运行时错误。
答案
表达式是错误的
![](https://lstatic.shangxueba.com/sxbcn/h5/images/tips_org.png)
A.将构造一个Student对象;
B.表达式是合法的;
C.表达式是错误的;
D.编译时正确,但运行时错误。
第1题
A.在实际编程中,一般使用的是Component类的子类
B.在实际编程中,一般使用的是Container类的子类
C.Container类是Component类的子类
D.容器中可以放置构件,但是不能够放置容器
第6题
A.子类继承了父类中除私有的成员以外的其他成员
B.一个类可以同时生成多个子类
C.Java支持单重继承和多重继承
D.Java通过接口可使子类使用多个父类的成员
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!