(Java程序设计习题附答案三.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(Java程序设计习题附答案三

第三部分 面向对象程序设计 1、引用数据类型变量具有基本属性为(ABCD) A、变量名 B、数据类型 C、存储单元 D、变量值。 2、面向对象技术的特性是(ACD) A、继承性 B、有效性 C、多态性 D、封装性。 3、下列哪个命题为真?(C)   A、所有类都必须定义一个构造函数。   B、构造函数必须有返回值。   C、构造函数可以访问类的非静态成员。   D、构造函数必须初始化类的所有数据成员。 4、关于子类与父类关系的描述正确的是(ACD) A、子类型的数据可以隐式转换为其父类型的数据; B、父类型的数据可以隐式转换为其子类型的数据; C、父类型的数据必须通过显示类型转换为其子类型的数据; D、子类型实例也是父类型的实例对象。 5、下列哪一项说法最好地描述了Java中的对象?(C)   A、对象是通过import命令引入到程序中的所有事情   B、对象是方法的集合,这些方法在小程序窗口或应用程序窗口中产生图形元素,或者计算和返回值   C、对象是一种数据结构,它具有操作数据的方法   D、对象是一组具有共同的结构和行为的类 6、下面哪个关键字不是用来控制对类成员的访问的?(C)   A、public   B、protected    C、default   D、private 7、Java语言正确的常量修饰符应该是(D) A、final B、static final C、static D、public static final; 8、接口的所有成员域都具有 public 、static和 final 属性。 9、接口的所有成员方法都具有 public 和 abstract 属性。 10、编译下列源程序会得到哪些文件?(C)   class A1{   }   class A2{   }   public class B{   public static void main(String args[]){   }   } A) 只有B.class B)只有A1.class和 A2.class文件 C)有A1.class、A2.class和B.class文件 D) 编译不成功 11、下列哪种说法是正确的?(A)   A、私有方法不能被子类覆盖。   B、子类可以覆盖超类中的任何方法。   C、覆盖方法可以声明自己抛出的异常多于那个被覆盖的方法。   D、覆盖方法中的参数清单必须是被覆盖方法参数清单的子集。 12、关于类继承的说法,正确的是(B)。 A、Java 类允许多重继承 B、Java接口允许多继承   C、接口和类都允许多继承   D、接口和类都不允许多继承 13、使用以下哪个保留字可以使只有在定义该类的包中的其他类才能访问该类?(D)   A)abstract    B)private   C)protected   D)不使用保留字 14、为了区分重载多态中同名的不同方法,要求(A)。   A. 采用不同的参数列表   B. 返回值类型不同   C. 调用时用类名或对象名做前缀   D. 参数名不同 15、下述概念中不属于面向对象方法的是(D)。 A.对象、消息 B.继承、多态 C.类、封装 D.过程调用 16、下列关于构造方法的叙述中,错误的是(C) A.Java语言规定构造方法名与类名必须相同 B.Java语言规定构造方法没有返回值,但不用void声明 C.Java语言规定构造方法不可以重载 D.Java语言规定构造方法只能通过new自动调用 17、如果str表示一个String对象“73”,那么以下哪些表达式将会把这个字符串转换为int值73?请选出正确答案。(C)   A)Integer.getInt(str)   B)((int) str)   C)(new Integer(str)).intValue()   D)Integer.intValue(str)   18、下列哪个类的声明是正确的?(D) A.abstract?final?class?HI{} ?B.abstract?private?move(){}??? C.protected?private?number;? D.public?abstract?class?Car{} 19、关于被私有访问控制符private修饰的成员变量,以下说法正确的是(C) A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类 B.可以被两种类访问和引用:该类本身、该类的所有子类 C.只能被该类自身所访问和修改 D.只能被同一个包中的类访问 20、在Java中,关于

文档评论(0)

popo786 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档