下面的描述中,不属于面向对象方法的是( )。 A.多态 B.继承 C.类 D.过程调用

题目

下面的描述中,不属于面向对象方法的是( )。

A.多态

B.继承

C.类

D.过程调用

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

第1题:

下面概念中,不属于面向对象方法的是

A.对象

B.继承

C.类

D.过程调用


正确答案:D
解析:A、B、C属于面向对象方法,D属于面向过程方法,故答案为D。

第2题:

下面的描述中,不属于面向对象方法的是( )。

A.多态

B.继承

C.类

D.过程调用


正确答案:D
解析: 面向对象方法是运用对象、类和实例、消息、继承、多态等概念来构造。

第3题:

JAVA面向对象的特征有?()

A.封装

B.类

C.继承

D.多态


参考答案:A, C, D

第4题:

下列描述中,不属于面向对象思想主要特征的是

A.封装性

B.跨平台性

C.继承性

D.多态性


正确答案:B
解析:面向对象思想的3个主要特征是:封装性、继承性和多态性。其中封装性是指将数据和算法捆绑成一个整体,这个整体就是对象,描述对象的数据被封装在其内部;继承性是指一种事物保留了另一种事物的全部特征,并且具有自身的独有特征:多态性是指当多种事务继承自一种事物时,同一种操作在它们之间表现出不同的行为。

第5题:

面向对象程序设计中,采用______机制实现共享类中的方法和数据。

A.引用调用

B.封装

C.动态绑定

D.继承


正确答案:D
解析:对于选项A,引用调用是通过传引用的方式进行调用。对于选项B,封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的类进行信息隐藏。对于选项C,在计算机语言中有两种主要的绑定方式:静态绑定和动态绑定。静态绑定发生于数据结构和数据结构间,程序执行之前。静态绑定发生于编译期,因此不能利用任何运行期的信息。它针对函数调用与函数的主体,或变量与内存中的区块。因为PHP是一种动态语言,它不使用静态绑定。但可以模拟静态绑定。动态绑定则针对运行期产生的访问请求,只用到运行期的可用信息。在面向对象的代码中,动态绑定意味着决定哪个方法被调用或哪个属性被访问,将基于这个类本身而不基于访问范围。对于选项D,面向对象程序设计中,采用继承机制实现共享类中的方法和数据。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。本题正确答案为选项D。

第6题:

●在面向对象技术中,(38)说明一个对象具有多种形态,(39)定义超类与子类之间的关系。

(38)A.继承

B.组合

C.封装

D.多态

(39)A.继承

B.组合

C.封装

D.多态


正确答案:D,A

第7题:

以下各概念中,(47)不属于面向对象的方法。

A.类

B.对象

C.继承

D.函数调用


正确答案:D
解析:面向对象=对象+类+继承+通过消息的通信。故仅有选项D不属于面向对象的方法。

第8题:

下面概念中,不属于面向对象方法的是______。

A.对象、消息

B.继承、多态

C.类、封装

D.过程调用


正确答案:D

第9题:

在面向对象方法中,实现信息隐蔽是依靠______。

A.对象的继承

B.对象的多态

C.对象的封装

D.对象的分类


正确答案:C
解析:通常认为,面向对象方法具有封装性、继承性、多态性几大特点。就是这几大特点,为软件开发提供了一种新的方法学。①封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中(对象中)。简单地说,封装就是隐藏信息。这是面向对象方法的中心,也是面向对象程序设计的基础。②继承性:子类具有派生它的类的全部属性(数据)和方法,而根据某一类建立的对象也都具有该类的全部,这就是继承性。继承性自动在类与子类间共享功能与数据,当某个类作了某项修改,其子类会自动改变,子类会继承其父类所有特性与行为模式。继承有利于提高软件开发效率,容易达到一致性。③多态性:多态性就是多种形式。不同的对象在接收到相同的消息时,采用不同的动作。例如,一个应用程序包括许多对象,这些对象也许具有同一类型的工作,但是却以不同的做法来实现。不必为每个对象的过程取一过程名,造成复杂化,可以使过程名复用。同一类型的工作有相同的过程名,这种技术称为多态性。经过上述分析可知,在面向对象方法中,实现信息隐蔽是依靠对象的封装。正确答案是选项C。

第10题:

下面的概念中,不属于面向对象方法的是______ 。

A.对象

B.继承

C.类

D.过程调用


正确答案:D
解析:选项A、选项B、选项C属于面向对象方法,选项D属于面向过程方法。

更多相关问题