试题详情
- 单项选择题A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明:1.Aa0=newA();2.Aa1=newB();3.Aa2=newC();问以下哪个说法是正确的?()
A、只有第1行能通过编译
B、第1、2行能通过编译,但第3行编译出错
C、第1、2、3行能通过编译,但第2、3行运行时出错
D、第1行、第2行和第3行的声明都是正确的
- D
关注下方微信公众号,在线模考后查看
热门试题
- 在lava语言中,定义有两个字符串类,其
- 元素类型为int的数组a「10]共占用(
- 假定有定义为“structN
- Java中异常抛出使用保留字()。
- 每当浏览器的用户再次访问applet所在
- 一个类中的公有(public)性质的静态
- 项目名为EX_SDIHello的单文档应
- 下列哪个类不是异常类的父类()。
- 下列哪些对象的数据成员类型可以不用初始化
- 编写出下面Strings类的构造函数的类
- 字母、数字和特殊符号称为()
- C++常数0x145对应的十进制值为()
- 在下列的符号常量定义中,错误的定义是()
- 假定一个类AB只含有一个整型数据成员a,
- 每个线程具有四种基本状态:()、运行状态
- 元素类型为double的二维数组a[4]
- 一个异常将终止()
- Java语言中的方法Math.sqrt(
- 变量v定义为“double v=23.4
- 下面代码的输出结果是什么?