黑马程序员技术交流社区
标题: 一些java基础题目,请给出每个选项的详细解释212223 [打印本页]
作者: wenbaoxing 时间: 2013-10-17 19:43
标题: 一些java基础题目,请给出每个选项的详细解释212223
本帖最后由 wenbaoxing 于 2013-10-17 19:58 编辑
1. 下面程序的输出结果是什么( )
Set set= new HashSet();
set.add("aaa");
set.add("bbb");
set.add("aaa");
System.out.println(set.size());
A. 编译不通过
B. 运行时出错
C. 输出3
D. 输出2
2. 下列选项中关于Java中super关键字的说法正确的是()
A. super关键字是在子类对象内部指代其父类对象的引用。
B. super关键字不仅可以指代子类的直接父类,还可以指代父类的父类。
C. 子类通过super关键字只能调用父类的方法,而不能调用父类的属性。
D. 在子类的构造函数中可以通过super关键字调用父类的构造函数。
3. 下列关于类的继承的描述,正确的有( )
A. 一个类可以同时继承多个父类
B. 一个类可以具有多个子类
C. 子类会自动拥有父类所有的方法
D. 一个类继承另一个类需要使用 extends 关键字
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |