面向对象程序设计中,把对象的属性和行为组织在同一个模块内的机制叫

题目

面向对象程序设计中,把对象的属性和行为组织在同一个模块内的机制叫作()

  • A、抽象
  • B、继承
  • C、封装
  • D、多态
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于面向对象程序设计的说法,错误的是()。

A.对象名是开发者定义的,对象的属性名和方法名是由对象所属的Class规定的;

B.面向对象的程序设计把对象的静态属性和动态属性封装在一起,作为一个整体;

C.可以依据超类创建子类,子类自动复制超类的所有属性,开发者还可以根据需求进一步为子类建立新的属性和新的方法,这一观点叫继承;

D.面向过程的程序设计是在面向对象程序设计的基础上发展起来的,它注重模块化、过程性,是程序设计发展的未来方向。


正确答案:D

第2题:

面向对象的程序设计是把______封装起来作为一个对象,并为每一个对象设置所需要的属性。


正确答案:程序和数据
程序和数据

第3题:

在面向对象方法中,类之间共享属性和操作的机制称为________


正确答案:
继承

第4题:

()语言具有的特征包括:对象生成功能、消息传递机制、类和遗传机制。

A、结构化程序设计

B、面向对象

C、模块化程序设计

D、程式化程序设计


本题答案:B

第5题:

在面向对象的程序设计中,下列叙述中错误的是( )。

A.对象是面向对象软件的基本模块

B.对象不是独立存在的实体,各个对象之间有关联,彼此依赖

C.下一层次的对象可以继承上—层次对象的某些属性

D.同样的消息被不同对象接受时,可导致完全不同的行动


正确答案:B
解析:在面向对象的程序设计中,一个对象是一个可以独立存在的实体。各个对象之间相对独立,相互依赖性小。所以,选项B错误,应为本题的正确答案。

第6题:

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

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

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

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

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


正确答案:A
A。【解析】面向对象是一种程序设计方式,Java、C++是面向对象设计的语言,而C是面向过程设计的语言。面向对象设计适应于设计、编码、实现、测试等一系列环节。

第7题:

在“学生具有写字的功能”这句话中,“学生”和“写字”相当于面向对象程序设计中的( )。

A.对象事件

B.对象方法

C.事件方法

D.对象属性


正确答案:B
解析:每一个个体相当于对象,对象具有的功能是对象的方法。这句话中学生是个体,是对象;写字是功能,是方法。

第8题:

Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是( )。

A.属性、控件和方法

B.属性、事件和方法

C.窗体、控件和过程

D.控件、过程和模块


正确答案:B

第9题:

Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是 ______。

A.属性、窗体和控件

B.属性、事件和方法

C.数据、记录和文件

D.窗体、模块和过程


正确答案:B
解析:Visual Basic的控件是具有自己的属性、事件和方法的对象,可以把属性看做一个对象的性质,把事件看做对象的响应,把方法看做对象的动作。因此构成对象的三要素是属性、事件和方法。

第10题:

( )在面向对象的软件开发方法中,每个对象由把它们结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的。

A.名称和属性
B.属性和行为
C.属性和消息
D.名称和行为

答案:B
解析:
对象是由数据及其操作所构成的封装体,是系统中用来描述客观事物的一个封装,是构成系统的基本单位,封装把它们结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的。

更多相关问题