第6章接口与实现

Week4测试

1、判断题:
‌类(class)是组成Java程序的基本要素。‍
选项:
A: 正确
B: 错误
答案: 【 正确

2、判断题:
‏类将变量与函数封装到一个类中。‎
选项:
A: 正确
B: 错误
答案: 【 正确

3、判断题:
‏方法(method)是类的功能,是用函数来表示的。‌
选项:
A: 正确
B: 错误
答案: 【 正确

4、判断题:
‍构造方法(constructor )与类名同名。‎
选项:
A: 正确
B: 错误
答案: 【 正确

5、判断题:
‌如果没有定义任何构造方法,系统会自动产生一个构造方法。​
选项:
A: 正确
B: 错误
答案: 【 正确

6、判断题:
‎new表示新建并初始化一个对象。‎
选项:
A: 正确
B: 错误
答案: 【 正确

7、判断题:
‍方法重载(overloading)是指多个方法有相同的名字。​
选项:
A: 正确
B: 错误
答案: 【 正确

8、判断题:
‌方法重载是多态(polymorphism)的一种方式。‍
选项:
A: 正确
B: 错误
答案: 【 正确

9、判断题:
‎一个类只能有一个直接父类。‍
选项:
A: 正确
B: 错误
答案: 【 正确

10、判断题:
​继承可以实现代码重用,提高开发效率和可维护性。​
选项:
A: 正确
B: 错误
答案: 【 正确

11、判断题:
‌Java中的继承是通过extends关键字来实现的。‌
选项:
A: 正确
B: 错误
答案: 【 正确

12、判断题:
‍如果没有extends子句,则该类默认为java.lang.Object的子类。‍
选项:
A: 正确
B: 错误
答案: 【 正确

13、判断题:
‍所有的类都是通过直接或间接地继承java.lang.Object得到的。‏
选项:
A: 正确
B: 错误
答案: 【 正确

14、判断题:
‏继承关系在UML图中,是用一个箭头来表示子类与父类的关系的。‎
选项:
A: 正确
B: 错误
答案: 【 正确

15、判断题:
‏父类的非私有方法可以被子类自动继承。‎
选项:
A: 正确
B: 错误
答案: 【 正确

16、判断题:
‍子类也可以重新定义与父类同名的方法,实现对父类方法的覆盖(Override)。‌
选项:
A: 正确
B: 错误
答案: 【 正确

17、判断题:
‏使用super访问父类的域和方法。‏
选项:
A: 正确
B: 错误
答案: 【 正确

18、判断题:
‌在覆盖父类的方法的同时,使用super可以利用已定义好的父类的方法。 ​
选项:
A: 正确
B: 错误
答案: 【 正确

19、判断题:
‍子类在构造方法中,可以用super来调用父类的构造方法。‏
选项:
A: 正确
B: 错误
答案: 【 正确

20、判断题:
‎在构造方法中,使用super()时,必须放在第一句。​
选项:
A: 正确
B: 错误
答案: 【 正确

21、判断题:
‌子类对象可以被视为其父类的一个对象。 ‌
选项:
A: 正确
B: 错误
答案: 【 正确

22、判断题:
‎如果一个方法的形式参数定义的是父类对象,那么调用这个方法时,可以使用子类对象作为实际参数。‌
选项:
A: 正确
B: 错误
答案: 【 正确

23、判断题:
‍包及子包的定义,实际上是为了解决名字空间、名字冲突。‎
选项:
A: 正确
B: 错误
答案: 【 正确

24、判断题:
​同一包中的各个类,默认情况下可互相访问。​
选项:
A: 正确
B: 错误
答案: 【 正确

25、判断题:
‏Java编译器自动导入包java.lang.*。‍
选项:
A: 正确
B: 错误
答案: 【 正确

26、判断题:
‍类的访问控制符或者为public,或者默认。‏
选项:
A: 正确
B: 错误
答案: 【 正确

27、判断题:

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注