2014第章面向对象的程序设计基础.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 面向对象的程序设计基础 一、单项选择题 1.Visual FoxPro 6.0不但支持传统的面向过程的编程方法,而且全面引入了_______的程序设计方法,将FoxPro系列提升到真正的关系数据库世界。(§7.1 A)结构化 B) C)面向数据库 D)面向对象 2.从可视化编程的角度看,对象是一个具有属性和方法的实体。一旦对象建立以后,其操作就通过与对象有关的_______来描述。(§7.1 A)属性、事件和方法 B)实体、类 C)封装性、继承性 D)数据 3._______也是一种对象,他将一些特殊的对象进行更严格的封装,定制成用以显示数据、执行操作的一种图形对象。(§7.1 A)类 B)父类 C)子类 D)控件 4.下列_______组是类。(§7.1 A)篮球、饭桌、人、房子 B)篮球、饭桌、工人、厨房 C)文本框、命令按钮 D)球、桌子、人、房子 5.下列关于面向对象程序设计(OOP)的说法,错误的是_______。(§7.1 A)OOP以编写程序代码为中心工作 B)OOP以“对象”表示各种事物,以“类”表示对象的抽象 C)OOP以“方法”表现处理事物的过程 D)OOP以对象及其数据结构为中心展开工作 6.任何对象都有自己的属性,下列关于属性的叙述中,正确的是_______。(§7.1 A) 属性用于描述对象所具有的性质和特点,通常用各种类型的数据来表示 B)属性用于描述对象所具有的内部特征,通常用各种类型的数据来表示 C)属性用于描述对象所具有的外部特征,通常用各种类型的数据来表示 D)属性用于描述对象所具有的固有方法,通常用各种程序代码来表示 7.下列关于事件的说法中,错误的是_______。(§7.1 A)事件代码也可以像方法一样被显式调用 B)事件是对象触发的行为描述,是一种预先定义好的特定动作 C)事件可以持续完成。 D)事件由用户或者系统激活 8.下列关于方法的说法中,错误的是_______。(§7.1 A)方法是与对象相关的过程 B)方法是指对象为完成一定功能而编写的一段程序代码 C)方法与事件有着紧密联系,一个时间必定有一个与之相对应的方法 D)方法与事件相同,用户不可以扩充方法。 9.下列关于创建新类的叙述中,错误的是_______。(§7.2 A)从“项目管理器”里选择“类”| “新建” B)从系统菜单上选择“文件”|“新建”|“类”|“新建文件” C)可以在命令窗口输入ADD CLASS命令,进入“类设计器” D)在命令窗口里执行CREATE CLASS命令 10. 下列关于“继承性”的说法,错误的是_______。(§7.1 A)继承性用来描述对象之间的共同属性 B)继承性用来描述类之间的共同属性 C)继承性可以避免方法和数据的重复 D)继承性体现了一般化和特殊化的原则 11.下列关于“封装性”的说法中,错误的是_______。(§7.1 A)封装性就是把对象的内部代码与操作过程隐藏起来 B)封装是借助类来实现的 C)封装是借助对象来实现的 D)封装要求所有对象具备明确的功能,并有接口和其他对象相互作用 12.用DEFINE CLASS 7_1”的FORM类时,若要为该类添加一个label1标签对象,应当使用的基本代码是_______。(§7.1 A)AddObject(“label1”,”” label”) B)MyForm.AddObject(“label1”,”” label”) C)Add Object label1 AS label D)Add Object 7_1.label1 AS label 13. _______。(§7.2 A)将“类”从“类设计器”拖至“项目管理器”中 B)将“类”从“项目管理器”拖至“类设计器”中 C)将“类”从“项目管理器”拖至“表单设计器”中 D)将“类”注册 14.下列关于对象的引用说法错误的是_______。(§7.3 A)绝对引用是为了快速引用对象而采用的一种引用方式 B)相对引用是为了快速引用对象而采用的一种引用方式 C)引用是指在引用对象时,把对象的容器层次全部列出来 D)对象的引用有绝对引用和相对引用 15. _______。(§7.3 A)类不能被直接调用 B)由类创建的对象可以被直接调用 C)同一个类可以创建多个对象 D)类可以被直接调用 16.如果要提供对当前对象的引用,可以用_______关键字来设置对象的属性。(§7.3应用) A)THIS B

文档评论(0)

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

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

1亿VIP精品文档

相关文档