欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    广西师范大学计算机科学与技术专业大二学年面向对象程序设计.docx

    • 资源ID:14525071       资源大小:19.07KB        全文页数:12页
    • 资源格式: DOCX        下载积分:1金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要1金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    广西师范大学计算机科学与技术专业大二学年面向对象程序设计.docx

    1、广西师范大学计算机科学与技术专业大二学年面向对象程序设计广西师范大学计算机科学与技术专业大二2017-2018学年面向对象程序设计姓名: 填空题 *_学号 填空题 *_1. 类定义中的修饰符是访问权限修饰符,包括public、()和protected 单选题 *A.classB.thisC.private(正确答案)D.static2. 构造方法不能从()继承。 单选题 *A.子类B.父类(正确答案)C.public类D.Object类3. 构造方法()返回值类型。 单选题 *A.有B.没有(正确答案)C.可能有D.可有可无答案解析:构造方法定义的基本语法:方法名与类名保持一致没有返回值类型一

    2、般使用public修饰符修饰4. ()除了可以用在构造方法之外,还可以用来指明要操作的对象自身。 单选题 *A.staticB.this(正确答案)C.newD.return答案解析:P83 最上面一段话有解析与例题5. 类的封装性是提高数据的()。 单选题 *A.安全性(正确答案)B.私有性C.局部性D.多态性答案解析:类的封装性的意义:隐藏对象的属性和实现细节,对外提供公共的访问方式,提高信息的安全性。6. 在类的定义中,类名遵从标识符的命名规则,以下正确的类名为()。 单选题 *A.#mynameB.varC.Val(正确答案)D.2_jk答案解析:标识符的命名规则:1、只能有数字、字母

    3、、_、$2、不能包含除_ $之外的其他特殊字符,空格也不行3、关键字不能用作标识符4、区分大小写5、不能以数字开头7. 构造方法是通过()关键字去使用的。 单选题 *A.defaultB.staticC.thisD.new(正确答案)8. 下列方法中能构成方法重载的是()。(1)double fun(int x,int y) (2)int fun(int x,int y) (3)long fun (int x,int y,double z) (4)Void fund (int x,int y,double z) 单选题 *A.(1)和(2)B.(2)和(3)(正确答案)C.(1)和(4)D.(

    4、2)和(3)和(4)答案解析:方法重载的原则:在同一个作用域中方法名相同参数列表不同(参数类型不同、参数个数不同、参数顺序不同)与返回值无关9. Java中提供了一个关键字(),该关键字修饰的成员可以在该类各个对象中共享。 单选题 *A.newB.thisC.static(正确答案)D.private答案解析:Java中提供了一个关键字static,static修饰的成员可以在该类各个对象中共享,也就是说这个变量在内存中只会保存一份。10. 下列叙述中正确的是()。 单选题 *A.静态成员不可以操作静态成员B.静态成员可以直接操作非静态成员C.非静态成员不可以随意操作静态成员D.静态成员会优于

    5、对象的存在而存在(正确答案)11. 下列不属于方法签名的是()。 单选题 *A.方法名B.方法返回值(正确答案)C.方法参数的类型D.方法参数个数答案解析:方法签名:方法名+方法参数列表(与返回值无关)12. ()关键字用于访问该类的成员变量,区分局部变量和成员变量,其指向的变量为成员变量。 单选题 *A.this(正确答案)B.staticC.newD.public答案解析:this关键字:任何一个类都隐藏了一个this,代表的是本类对象的引用;作用:区分局部变量与成员变量,this指向的变量为成员变量。13. 使用this关键字可以在自身的构造方法中调用该类的其他构造方法,但是仅限于写在构

    6、造方法的()语句。 单选题 *A.最后一条B.第一条(正确答案)C.第二条D.第三条14. 下列对于基本数据类型到包装类型的转换中错误的是()。 单选题 *A.charCharacterB.doubleDoubleC.byteByteger(正确答案)D.intInteger答案解析:常见的基本数据类型包装类型:byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacterbooleanBoolean15. 对于int i=10,如果需要将i当做对象使用,那么需要将其转换成()类型。 单选题 *A.布尔B.字符C.

    7、包装(正确答案)D.构造答案解析:对于基本数据类型的数据来说,是无法直接当做引用类型的数据去使用;如果需要将基本类型的数据当做对象来使用,那么需要将基本类型的数据转换成包装类型的对象来使用。16. 构造方法的调用方式与普通方法()。 单选题 *A.不同(正确答案)B.相同C.可能相同D.可能相同,可能不同17. 类成员的访问权限修饰符有()个关键字,()种访问权限。 单选题 *A.4;4B.3;4(正确答案)C.4;3D.3;3答案解析:关键字: 访问权限:private 私有的public 公有的protected 受保护的 缺省的18. 下列对于创建对象的基本语法中,书写正确的是()。 单

    8、选题 *A.对象名 方法名 = new 对象名();B.对象名 方法名 = new 类名();C.对象名 类名 = new 对象名 ();D.类名 对象名 =new 类名();(正确答案)19. 下列对于类的定义的基本语法中,书写正确的是()。 单选题 *A.修饰符 class 类名 数据成员 成员方法(正确答案)B.修饰符 class 对象名 数据成员 成员方法C.修饰符 class 方法名 数据成员 成员法 D.修饰符 class 变量名 数据成员 成员方法20. 下列对于方法的定义的基本语法中,书写正确的是()。 单选题 *A.修饰符 返回值类型 类名 (参数列表) 方法体;B.修饰符

    9、方法名 (参数列表) 方法体C.修饰符 返回值类型 方法名 (参数列表) 方法体(正确答案)D.修饰符 返回值类型 方法名 (参数列表) 方法体;21. 构造方法()构成重载。 单选题 *A.必须在两条方法数量内B.不可以C.可以在任意方法数量内(正确答案)D.以上说法均不正确22. 下列对于public关键字认识正确的是()。 单选题 *A.在程序的任何地方都可以访问(正确答案)B.只能在同包中被访问C.只能在本类中被访问D.以上说法均不正确答案解析:public:公有的,public修饰的类,是可以在Java程序中的任意地方访问,包括包内或者包外,但是如果是在包外访问,需要通过import

    10、关键字导入指定的包23. 下列选项中,不是构造方法的特点是()。 单选题 *A.构造方法的名字与类名相同B.构造方法可以从父类继承(正确答案)C.构造方法中需要对所有的变量赋初值D.构造方法通常要说明为public类型的24. 下列关于实例方法和静态方法的叙述中,正确的是()。 单选题 *A.类中的实例方法不可以互相调用B.类中的静态方法可以直接调用实例方法C.类中的实例方法可以调用静态方法(正确答案)D.类中的静态方法不可以直接调用25. 在()以后,实现了自动装箱和拆箱的功能。 单选题 *A.jdk1.2B.jdk1.3C.jdk1.4D.jdk1.5(正确答案)26. 包装类型中提供了(

    11、)的成员方法,返回对应的原始类型的值。 单选题 *A.xxxValue(正确答案)B.xxxObjC.parseXXXD.valueOf()答案解析:例:int i=10IntergeriObj =new Interger(10)int i = iObj.intValue(); 27. 下列不属于包装类的是()。 单选题 *A.FloatB.CharacterC.Int(正确答案)D.Short答案解析:常见的包装类:Byte Short Integer Long Float Double Boolean Character28. 类其实就是一个模子,可以创建出很多的对象,不同的对象,数据成员

    12、是()的副本。 单选题 *A.相同B.相似C.不同(正确答案)D.相反29. 数据成员定义为私有的,分别给私有的数据成员定义公有的set与()方法。 单选题 *A.privateB.get(正确答案)C.protectedD.null30. 在一个类中,一旦该类中显示定义了构造方法,那么默认的构造方法就会()。 单选题 *A.被复制B.被重新定义C.被覆盖D.消失(正确答案)答案解析:在一个类中,如果没有显示定义构造方法,那么该类中会有一个无参的构造方法,叫做默认的构造方法。一旦该类中显示定义了构造方法,那么默认的构造方法就会消失:如果还需要使用无参的构造方法,那么自己显示定义一个即可。31.

    13、 _是一类特殊的方法,有特殊的功能。 填空题 *空1答案:构造方法32. 在同一个类中,定义这样一组方法:方法名相同,参数列表不同,这样的方法就构成了_。 填空题 *空1答案:方法重载33. 面向对象编程的三大特性:继承、_、多态。 填空题 *空1答案:封装34. 局部变量在使用之前必须_。 填空题 *空1答案:显示初始化35. 方法签名包括方法名称加上方法的_。 填空题 *空1答案:参数列表36. Java程序中调用方法时,参数传送采用的机制是_。 填空题 *空1答案:值传送37. 如果类定义中含有_构造方法,则系统不会自动生成默认的构造方法。 填空题 *空1答案:一个或多个38. 成员变量

    14、在类中定义,局部变量在_中或者语句块中定义。 填空题 *空1答案:方法体39. 每个对象的数据成员都是_的,但是所有对象的成员方法是可以共享的。 填空题 *空1答案:独立40. static关键字不仅可以修饰变量,还可以修饰方法,修饰的方法称为_。 填空题 *空1答案:静态成员方法41. 静态方法可以通过对象名访问,也可以通过_访问。 填空题 *空1答案:类名42. 基本数据类型转换成包装类型的过程称之为装箱,包装类型转换成基本数据类型的过程称之为_。 填空题 *空1答案:拆箱43. 调用有参数的方法时,我们需要传递一些值,传给方法的值我们管它叫做_,定义方法时指定的参数为形参。 填空题 *空

    15、1答案:实参44. 当在类中没有显示定义任何构造方法的时候,那么该类中会有一个默认的_构造方法。 填空题 *空1答案:无参45. 对象的数据成员和成员方法的访问需要使用成员访问运算符_实现的。 填空题 *空1答案:.46. 构造方法的作用除了创建对象外,还可以在创建对象的同时_对象。 填空题 *空1答案:初始化47. 对于Java中的每种基本数据类型,Java类库中都有一个对应的包装类。所有的包装类都定义在_包中。 填空题 *空1答案:java.long48. 类的封装性定义的原则:数据成员声明为私有的,成员方法声明为_的。 填空题 *空1答案:公有49. 在Java中,使用构造方法是生成实例对象的唯一途径。这个过程称为对象的_。 填空题 *空1答案:实例化50. 构造方法不能说明 native abstract synchronized或_ 填空题 *空1答案:final


    注意事项

    本文(广西师范大学计算机科学与技术专业大二学年面向对象程序设计.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开