类Teacher和Student是类Person的子类
来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/10 20:08:46
类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、编译时正确,但运行时错误.
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、编译时正确,但运行时错误.
应该是C,if判断没有问题,肯定是true,只是类型强制转换不能向这样转,只能在一个继承层次上向下强制转型.
类Teacher和Student是类Person的子类
在Java中,有两个类Student和Person.如果Student是Person的子类,则下列声明对象x的语句中错误
现有两个类,父类为Person,子类为Chinese,Person中有如下的定义片段:
2.完成下面父类及子类的声明 (1) 声明Student类属性包括学号、姓名、英语成绩、数学成绩、计算机成绩和总
已知类person是类student的父类,以下数组定义和赋值哪些是正确的( ).
1.定义一个person类,包括姓名,性别,年龄等必要的属性; 2.定义一个继承person的子类,增加一个学号属,
Java语言中,下面关于类的描述正确的是().(选择一项) 解释一下超类和子类.
一百年之后我们生活的这个地球会是什么样子类?会发生什么事情类?
水稻是什么类的植物?被子类 还是裸子类
Person person=new Student(); person是Person类型还是Student类型?
英语翻译是电子类的公司
java中父类可不可以转为子类?如:Child c=(Child)parent; 其中parent是Child的父类,但