- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
lJava程序设计习题附答案三
第三部分 面向对象程序设计
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、下列哪个类声明是正确的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中,关于final关
您可能关注的文档
- liPad优缺点分析.docx
- [物象的多视角表达.ppt
- Iiphone手机网络设置.doc
- I优化综合实践活动课的课堂教学结构.doc
- I优化英语课堂教学策略.doc
- IiPhone使用技巧的20个小窍门.doc
- I优化英语阅读策略.doc
- I优化的真正核心.docx
- liPadAir2国行试用:轻薄上佳性能常规升级.doc
- I优化计算机.doc
- 一城一云服务城市高质量发展白皮书(2023).pdf
- 中国连锁餐饮企业资本之路系列报告(2023)-历尽千帆,厚积薄发.pdf
- 有色金属行业专题研究:未来焦点,钒液流电池储能风潮兴涌.pdf
- 中国 “一带一路”实践与观察报告.pdf
- 医药生物-消费器械行业2023年中报总结:积极拥抱高璧垒高成长(202309).pdf
- DB50T 699-2016 简易升降机检验规则.pdf
- DB50T 746-2016 水库大坝安全监测资料整编分析规程 .pdf
- 看DAO2025-未尽研究报告(2024).pdf
- 市场洞察力报告-数据安全检查工具箱(2024).pdf
- 2024年预见未来:中国元医院建设发展调研报告.pdf
文档评论(0)