当前位置: 答题翼 > 问答 > 大学本科 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

类Teacher和Student都是类Person的子类。 Person P; Teacher t


类Teacher和Student都是类Person的子类。

  Person P;

  Teacher t;

  Student s;

  P,t和s都是非空值

  if(t instanceof Person){s=(Student)t;}

  这个语句导致的结果是______。

  A.将构造一个Student对象  B.表达式合法

  C.编译时非法  D.编译时合法而在运行时可能非法

参考答案
您可能感兴趣的试题
  • 继承关系是父类和子类之间共享数据和方法的机制,子类都是父类的特例。当一个 类只能有一个父类时,

  • 假设objtb是类MyTextBox的一个实例对象,类MyTextBox是基类TextBox的一个直 接子类,那么objtb对象

  • 假设objtb是类MyTextBox的一个实例对象,类MyTextBox是基类TextBox的一个直 接子类,那么objtb对象

  • 类B是一个抽象类 类C是类B的非抽象子类 下列创建对象x1的语句中正确的是()。A.Bx1=newB();B.Bx1=n

  • 继承关系是父类和子类之间共享数据和方法的机制 子类都是父类的特例。当一个 类只能有一个父类时

  • 类Teacher和Student都是类Person的子类。 Person P; Teacher t; Student s; P t和s都是非空值 if(t ins