面向对象的程序设计技术期末试题

面向对象的程序设计技术期末试题

ID:18439168

大小:51.50 KB

页数:6页

时间:2018-09-17

面向对象的程序设计技术期末试题_第1页
面向对象的程序设计技术期末试题_第2页
面向对象的程序设计技术期末试题_第3页
面向对象的程序设计技术期末试题_第4页
面向对象的程序设计技术期末试题_第5页
资源描述:

《面向对象的程序设计技术期末试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、面向对象的程序设计技术期末试题一、单选题(25分)1面向对象的程序设计技术中对象有三个最基本的性质,他们分别是:A封装、继承和多态B封装、继承和接口C封装、异常和继承D抽象、自治和可视化2关于封装,比较准确的说法是:A程序不能修改B程序不能被其它程序调用C程序语句和变量仅在对象内部生效D对象之间不能相互通信3关于对象的最准确的描述是:A对象是能够显示在屏幕上的有形界面B对象是程序,数据或者两者的组合C对象就是一个类D对象是整数和字符串总称4对于类最准确的描述是:A类一般是由一些数据和管理这些数据的一些程序组成的B类是一组数据C类是一组对象D类必须实例

2、化才有效5下面说法不准确的描述是:AIOException是数据输入输出异常BArrayIndexOutBoundException是下标出界异常CNumberFormatException是数值格式转换异常DArithmeticException是中断异常6关于继承的最准确的描述是:A继承是相对于父类和子类而言的,对于继承来的子类方法不能改变B父类可以继承子类的方法C子类可以继承父类的方法,也可以继承父类的成员变量D子类可以继承父类的方法,但不可以继承父类的成员变量7关于多态的最准确的描述是:A一个类有多个成员变量B一个类有多个方法C一个类中有多个

3、同名的方法D一个类中有多个引用相同成员变量的方法8关于接口的最准确的描述是:A接口都是系统提供的B接口包括特定名称的方法,但这些方法没有具体功能C接口必须和一个类绑定后才能生效D接口中的方法必须在绑定到一个类时实现具体功能9关于包的最不准确的描述是:A包用于划分一些工具组件所在的位置B包都是由语言系统提供的C一个包中只能有一个工具组件D一般在引用一个工具组件是都需要是用import语句指明工具组件所在的包9在面向对象的程序设计技术中,关于方法不准确的说法是:A方法在一个类的内部函数B在一个类中最多只能由一个方法C任何一条语句都必须出现在一个方法中D类

4、不能没有方法10一个类一般是由和构成的A方法和成员变量(域变量)B接口和菜单C对象和事件D包和异常11在String类中,用于判定是否等同于另一个字符串的方法是AequalsBsubstringCcharAtDtoLowerCase12在String类中,用于去除两端空格的方法是:AtrimBtoUperCaseCvalueOfDtoString13在String类中,用于确定一个特定位置时什么字符的方法是:AcharAtBlengthCcompareToDindexOf14在Integer类中,用于将一个字符串转换成位整数的方法是:AparseIn

5、tBparseFloatCtoStringDequals15关于构造方法,不准确的说法是:A构造方法和类同名B一个类可以有一个或者多个构造方法C构造方法是在生成这个类的实例时执行的初始化函数D构造方法不能继承16定义一个抽象类的正确语句是:Afinalclassabc{}Babstractclassabc{}Cpublicclassabc{}Dclassabcextendsabstract{}17下面的哪一个不是JAVA语言中有效的类修饰符:ApublicBstaticCvoidDfinal18静态方法中的修饰符static嘴准确的说法是:A该方法不

6、可继承B该方法不可以重载,即在子类中不能重新改写来自父类的同名方法C该方法属于类,不属于实例,因此可以不经过实例化就直接引用D静态变量可以调用类的非静态方法19在语句publicstaticvoidmain(Stringaa[])中,public表示:A该方法可以被其他类直接调用B该方法可以被同类内部的其他方法调用,但不能被其他类的任何方法调用C该方法不能继承D该方法不能被重写。20在语句publicstaticintx=100中,public表示:A变量x可以被同类的任何方法访问,但不能被其他类的方法访问B变量x能够被其他类的任何方法访问C变量x的

7、值不能修改D变量x一定是类的成员变量(域变量)21在语句publicstaticvoidmain(Stringaa[])中,void表示:A该方法不能继承B该方法在类内部不能重写C该方法没有返回值D该方法的返回值数据类型是void22在语句publicstaticvoidmain(Stringaa[])中,static表示:A该方法是属于类B该方法不可改变C该方法属于所属类的实例,只有经过实例化后才能执行D该方法只能执行一次23在语句classxxextendsyy中,extends表示:Axx是yy的子类Bxx是yy的父类Cxx是yy的成员变量Dx

8、x是yy的成员方法24语句Stringstr=”1234567890”.substring(3,5)执行后变

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。