计算机二级

下面关于面向对象的程序设计方法中,正确的是( )。A.“多态性”是指对象的状态根据运行的要求进行变化B.“封装性”是指将不同类型的数据结合在一起作为一个整体来处理C.在面向对象的程序设计中,结构化程序设计方法仍有着重要作用D.基类的私有成员在派生类的对象中不可访问,也不占内存空间

题目

下面关于面向对象的程序设计方法中,正确的是( )。

A.“多态性”是指对象的状态根据运行的要求进行变化

B.“封装性”是指将不同类型的数据结合在一起作为一个整体来处理

C.在面向对象的程序设计中,结构化程序设计方法仍有着重要作用

D.基类的私有成员在派生类的对象中不可访问,也不占内存空间

参考答案和解析
正确答案:C
解析:面向对象中的多态性是指当多种事物继承自一种事物时,同一种操作在它们之间表现出不同的行为;而封装性是指将数据和算法捆绑成一个整体,这个整体就是对象,描述对象的数据被封装在其内部。C++是起源于C语言的一种面向对象的程序设计语言,因此C++语言既保留了传统的结构化程序设计方法,又支持面向对象程序设计方法;派生类不可访问基类中的私有成员,因此在派生类中直接引用基类的私有变量成员是不允许的,但可以通过基类的公用成员函数来引用基类的私有变量成员。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

11、下列关于面向对象概念的描述中,错误的是()。

A.面向对象方法比面向过程方法更加先进

B.面向对象方法中使用了一些面向过程方法中没有的概念

C.面向对象方法替代了结构化程序设计方法

D.面向对象程序设计方法要使用面向对象的程序设计语言


面向对象方法完全替代了结构化程序设计方法

第2题:

下面()不是面向对象程序设计的特征。

A.封装性

B.继承性

C.多态性

D.对象性


正在拼命补充中,明天再来康康哇~

第3题:

下面关于面向对象的叙述中,正确的是()

A.面向对象是指以对象为中心,分析、设计和实现应用程序的机制

B.面向对象是一种程序设计语言

C.面向对象是指以功能为中心,分析、设计和实现应用程序的机制

D.面向对象仅适用于程序设计阶段


面向对象设计一般不关注技术和实现层面的细节

第4题:

1、下列说法正确的是()。

A.面向对象程序设计方法也成为面向过程的程序设计方法

B.面向对象程序设计方法的设计思想是“自顶向下、逐步求精”

C.面向对象程序设计方法最重要的两个概念是类和对象

D.面向对象方法中,类是具有相同类型的对象的抽象


本题答案:C

第5题:

8、关于面向对象程序设计方法,下列哪种描述是错误的?

A.面向对象程序设计方法中的类是客观事物抽象后的数据模型

B.面向对象程序设计方法更便于代码分类管理

C.面向对象程序设计方法所设计出的类代码不能重用

D.面向对象程序设计方法是当今程序设计的主流方法


面向对象程序设计方法所设计出的类代码不能重用

第6题:

下面关于面向对象的程序设计方法中,正确的是( )。

A.“多态性”是指对象的状态根据运行的要求进行变化

B.“封装性”是指将不同类型的数据结合在一起作为一个整体来处理

C.在面向对象的程序设计中,结构化程序设计方法仍有着重要作用

D.基类的私有成员在派生类的对象中不可访问,也不占内存空间


正确答案:C

第7题:

关于面向对象的程序设计方法,下列说法正确的是( )。

A.“封装性”指的是将不同类型的相关数据组合在一起,作为一个整体进行处理

B.“多态性”指的是对象的状态会根据运行时要求自动变化

C.基类的私有成员在派生类的对象中不可访问,也不占内存空间

D.在面向对象的程序设计中,结构化程序设计方法仍有着重要作用


正确答案:D

第8题:

关于面向对象的程序设计方法,下列说法正确的是______ .

A.“封装性”指的是将不同类型的相关数据组合在一起,作为一个整体进行处理

B.“多态性”指的是对象的状态会根据运行时要求自动变化

C.基类的私有成员在派生类的对象中不可访问,也不占内存空间

D.在面向对象的程序设计中,结构化程序设计方法仍有重要作用


正确答案:D
解析:封装是指类的数据对外的不可见性并通过类来操作数据,多态性是对象的动作会随着对象的不同而不同,基类的私有成员在派生类的对象中虽然不可以访问,但是却占据了一定的内存空间。

第9题:

关于面向对象的程序设计方法,下列说法正确的是

A.“封装性”指的是将不同类型的相关数据组合在一起,作为一个整体进行处理

B.“多态性”指的是对象的状态会根据运行时要求自动变化

C.基类的私有成员在派生类的对象中不可访问,也不占内存空间

D.在面向对象的程序设计中,结构化程序设计方法仍有着重要作用


正确答案:D
解析:本题考核C++程序的基本框架。“封装性”指将数据和算法捆绑成一个整体,而不是将不同类型的相关数据组合在一起。C++中的多态性是指一个面向对象的系统常常要求一组具有相同基本语义的方法能在同一接口下为不同的对象服务。基类的私有成员在派生类的对象中不可访问,但是也占据内存空间。C++同时支持结构化和面向对象两种程序设计的基本框架,所以在面向对象的程序设计中,结构化程序设计方法仍有着重要作用。