代码可重用性一直是软件开发所追求的,在面向对象程序设计中,()机制为编程人员提供了重复利用程序资源的一种途径。

题目
单选题
代码可重用性一直是软件开发所追求的,在面向对象程序设计中,()机制为编程人员提供了重复利用程序资源的一种途径。
A

封装机制

B

抽象机制

C

多态机制

D

继承机制

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在面向对象程序设计中,对象信息的隐藏主要是通过( )来实现的。

A.对象的封装性

B.子类的继承性

C.系统模块化

D.模块的可重用性


正确答案:A

第2题:

良好的程序设计风格对面向对象实现来说尤其重要,不仅能够明显减少______的开销,而且有助于在新项目开发中重用已有的程序代码。


正确答案:维护和扩充
维护和扩充 解析:良好的程序设计风格对保证程序质量有极其重要的作用。良好的程序设计风格对面向对象实现来说尤其重要,不仅能够明显减少维护和扩充的开销,而且有助于在新项目开发中重用已有的程序代码。

第3题:

代码可重用性一直是软件开发所追求的,在面向对象程序设计中,()机制为编程人员提供了重复利用程序资源的一种途径。

A.不能延伸网络可操作的距离

B.不能过滤网络流量

C.不能在网络上发送变弱的信号

D.不能放大变弱的信号


参考答案:B

第4题:

在面向对象程序设计语言中( )是利用可重用成分来构造软件系统的最有效特性。

A.封装 B.继承 C.多态 D.对象


正确答案:B

第5题:

面向对象的程序设计主要考虑提高程序的______。

A.可靠性

B.可重用性

C.可移植性

D.可修改性


正确答案:B
解析:在面向对象方法中,所使用的对象将数据和对数据的操作封装在一起,数据和操作是作为平等、伙伴的关系出现的。因此,对象具有较强的自含性,此外,对象所固有的封装性,使得对象的内部实现和外界隔离,具有较强的独立性。因此,对象提供了比较理想的模块化机制和比较理想的可重用的软件成分,所以答案B是正确的。

第6题:

继承是面向对象编程的一个重要特征,它可降低程序的复杂性并使代码

A )可读性好

B )可重用

C )可跨包访问

D )运行更安全


正确答案:B

第7题:

面向对象程序设计的基本思想是,通过建立和客观实际相对应的对象,并通过这些对象的组合来创建具体的应用。面向对象的程序设计语言必须具备______特征。

A.继承性、封装性、可重用性

B.封装性、继承性、多态性

C.封装性、多态性、可移植性

D.继承性、多态性、可重用性


正确答案:B
解析:对象是数据以及在其上的操作的封装体。对象的3要素是指对象的名字、属性和方法。面向对象的程序设计语言必须具备继承性、多态性、封装性等特征。Java、C++、VisualBsasic、VistlalC++、Smalltalk均属于面向对象的程序设计语言。

第8题:

用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这称为()

A.面向对象的程序设计

B.结构化程序设计

C.事件驱动的编程机制

D.程序设计


参考答案:A

第9题:

继承是面向对象编程的-个重要特征,它可降低程序的复杂性并使代码( )。

A.可读性好

B.可重用

C.可跨包访问

D.运行更安全


正确答案:B
继承性是面向对象方法的-个重要基本特性,它使代码可重用,可降低程序复杂性。对-个类的继承是指在现有类(父类)的基础上构建-个新类(子类),子类重用(继承)了父类的方法和状态,同时还可以向新类中增添新的方法和状态。

第10题:

下列叙述中错误的是( )。

A.面向对象程序设计语言可支持过程化的程序设计
B.给定算法的时间复杂性与实现该算法所采用的程序设计语言无关
C.与汇编语言相比,采用脚本语言编程可获得更高的运行效率
D.面向对象程序设计语言不支持对一个对象的成员变量进行直接访问

答案:C
解析:
本题考查程序设计基础知识。关于脚本语言的一些基本知识如下:①脚本语言(JavaScript,VBscript等)是介于HTML和C、C++、Java、C#等编程语言之间的程序设计语言。HTML通常用于格式化和链接文本,而编程语言通常用于向机器发出一系列复杂的指令。②脚本语言中也使用变量和函数,这一点与编程语言相似。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂。③脚本语言一般都有相应的脚本引擎来解释执行,是一种解释性语言,一般需要解释器才能运行。④脚本语言一般以文本形式存在,类似于一种命令。下面举例说明脚本语言。设有一个可执行程序open_aa.exe,用于打开扩展名为.aa的文件。编写.aa文件需要指定一套规则(语法),open aa.exe就用这种规则来理解文件编写人的意图并做出回应。因此,这一套规则就是脚本语言。汇编语言是符号化的机器语言,一般情况下,用汇编语言编写的程序比高级语言效率更高。根据脚本语言的以上特点,"采用脚本语言编程可获得更高的运行效率"是错误的。

更多相关问题