JAVA习题集4 _原创文档.pdf

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

习题四

一、判断题

1.如果类A和类B在同一个包中,则除了私有成员外,类A可以访问类B中

所有的成员。()

2.接口中的成员变量全部为常量,方法为抽象方法。()

3.抽象类可以有构造方法,所以能直接用来生成实例。()

4.Java的类不允许嵌套定义。()

5.包含抽象方法的类一定是抽象类,但有abstract修饰的类不一定包含抽象方

法。()

6.用final修饰的类不能被继承。()

8.接口无构造方法,不能有实例,也不能定义常量。()

9.一个具体类实现接口时,必须要实现接口中的所有方法。()

10.类具有封装性,但可以通过类的公共接口访问类中的数据。()

11.子类能继承或覆盖(重写)父类的方法,但不能重载父类的方法。()

12.用final修饰的方法不能被子类覆盖(重写)。()

13.abstract是抽象修饰符,可以用来修饰类、属性和方法。()

14.父类的静态方法不能被子类覆盖为非静态的方法,反之亦然。()

15.子类实例化时,子类的构造方法一定会先调用父类的构造方法。()

16.用final修饰的方法不能被覆盖(重写),也不能有重载的方法。()

17.接口也可以继承接口,且可以继承多个接口,体现了多重继承性。()

18.假设类B继承类A,类C继承类B,则在类C中可用super访问类A的方

法。()

19.类和接口都可以继承另外一个类。()

20.抽象类中不能包含final修饰的方法。()

二、选择题

1.Java实现动态多态性是通过()实现的。

A、重载B、覆盖C、接口D.抽象类

2.下列哪一种描述是正确的?()

A、动态多态性只针对静态成员方法

B.动态多态性只针对非静态成员方法

C.动态多态性只针对静态成员域

D.动态多态性只针对非静态成员域

3.下列关于重载方法哪一个是正确的描述?()

A.重载方法的参数形式(类型、参数个数或参数顺序)必须不同

B.重载方法的参数名称必须不同

C.重载方法的返回值类型必须不同

D.重载方法的修饰词必须不同

4.接口的所有成员方法都具有()修饰的特性。

A.private,finalB.public,abstract

C.static,protectedD.static

5.Java的封装性是通过()实现的。

A、访问权限控制B.设计内部类

C、静态域和静态方法D.包

6.下列说法哪个是正确的?()

A、子类不能定义和父类同名同参数的方法

B、子类只能继承父类的方法,而不能重

文档评论(0)

wangzexin2019 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档