参考答案和解析
正确答案:B
更多“●在面向对象软件开发中,封装是一种(42)技术,其目的是使对象的使用者和生产者分离。(42)A.接口管理B.信息隐藏C.多态D.聚合”相关问题
  • 第1题:

    在面向对象的技术中,(45)提供了一系列的好处:对象的内部实现细节对外界是隐藏的;便于构件复用;对象间的接口被简化。

    A.封装

    B.继承

    C.多态

    D.信息隐藏


    正确答案:A
    解析:面向对象的方法有三个特征:封装、继承和多态。封装使得数据和过程的内部实现细节对外界隐藏,这将减少当变化发生时副作用的传播;数据结构和操纵它们的操作被合并在单个命名实体中,这将便于构件复用;被封装对象间的接口被简化。所以此题应选A。

  • 第2题:

    在面向对象方法中,______机制是对现实世界中遗传现象的模拟。

    A.封装

    B.继承

    C.多态

    D.抽象接口


    正确答案:B
    解析:子类继承父类使得子类能够直接具有父类的数据和方法,这和现实世界的遗传现象类似。

  • 第3题:

    在面向对象方法中,(46)机制是对现实世界中遗传现象的模拟。

    A.封装

    B.继承

    C.多态

    D.抽象接口


    正确答案:B
    解析:本题考查继承的基本概念。子类继承父类使得子类能够直接具有父类的数据和方法,这和现实世界的遗传现象类似。

  • 第4题:

    ( )不是面向对象技术的基本特征。对象实现了数据个操作的结合,使数据和操作( )于对象的统一体中。

    A.封装性 B.模块性 C.多态性 D.继承性A.结合 B.隐藏 C.配置 D.抽象


    正确答案:B,B

  • 第5题:

    在面向对象方法中,(17)是一种,信息隐蔽技术,其目的是使对象的使用者和生 产者分离,使对象的定义和实现分开。

    A.对象

    B.属性

    C.封装

    D.行为


    正确答案:C
    本题考查面向对象的基本概念。在面向对象系统中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。一个对象把属性和行为封装为一个整体。封装是一种信息隐蔽技术,其主要目的是使对象的使用者和生产者分离,使对象的定义和实现分开。

  • 第6题:

    ●在面向对象开发方法中, (48)是一种信息隐蔽技术,目的是使对象的使用者和生产者分离。

    (48)

    A.封装

    B.继承

    C.多态

    D.重载


    正确答案:A

  • 第7题:

    (2013年)在面向对象方法中,______是一种信息隐蔽技术,其目的是使对象的使用者和生产者分离,使对象的定义和实现分开。

    A.对象
    B.属性
    C.封装
    D.行为

    答案:C
    解析:
    封装是一种信息隐蔽技术,它体现于类的说明,是对象的重要特性。封装使数据和加工该数据的方法(函数)封装为一个整体,以实现独立性很强的模块,使得用户只能见到对象的外特性(对象能接受哪些消息,具有哪些处理能力),而对象的内特性(保存内部状态的私有数据和实现加工能力的算法)对用户是隐蔽的。封装的目的在于把对象的设计者和对象的使用者分开,使用者不必知晓行为实现的细节,只须用设计者提供的消息来访问该对象。

  • 第8题:

    在面向对象技术中,()说明一个对象具有多种形态。

    A.继承
    B.组合
    C.封装
    D.多态

    答案:D
    解析:
    在面向对象技术中,类有继承性和多态性。继承性是用来寿命特殊类与父类的关系。而多态性则指一般(即父类)中定义的属性或服务被特殊类集成后可以具有不同的数据类型和表现不同的行为。

  • 第9题:

    在面向对象软件开发中,封装是一种()技术,其目的是使对象的使用者和生产者分离。

    • A、接口管理
    • B、信息隐藏
    • C、多态
    • D、聚合

    正确答案:B

  • 第10题:

    封装也叫信息隐藏。封装的目的是使对象的使用者和生产者分离,使对象的()分开。


    正确答案:定义和实现

  • 第11题:

    在面向对象的设计中,将对象的使用者与设计者分开的技术称为()

    • A、隐藏性
    • B、继承性
    • C、封装性
    • D、多态性

    正确答案:C

  • 第12题:

    单选题
    在面向对象软件开发中,封装是一种()技术,其目的是使对象的使用者和生产者分离。
    A

    接口管理

    B

    信息隐藏

    C

    多态

    D

    聚合


    正确答案: A
    解析: 封装是面向对象的三大要素之一。面向对象软件开发中,通过类将数据(属性)和函数(行为)封装在一起,在类中通过设定访问权限,实现对信息的隐藏或公开,隐藏类的内部实现,留下一些接口与外界进行信息交换。

  • 第13题:

    面向对象方法是一种运用对象、类、继承、封装、聚合、______、多态性等概念来构造系统的软件开发方法。


    正确答案:消息传递
    消息传递

  • 第14题:

    在面向对象技术中,(38)说明一个对象具有多种形态。A.继承B.组合C.封装

    在面向对象技术中,(38)说明一个对象具有多种形态。

    A.继承

    B.组合

    C.封装

    D.多态


    正确答案:D
    继承描述的是父类与子类之间的关系,表示特殊与一般;组合描述的是整体和部分的关系,且整体和部分的生命周期一致;封装描述的是对象的隐蔽性,只需对外公开接口即可;多态描述的是一个对象或方法的多种表现形式。

  • 第15题:

    封装是一种( )技术,目的是使对象的生产者和使用者分离,使对象的定义和实现分开

    A.工程化

    B.系统维护

    C.信息隐蔽

    D.产生对象


    参考答案:C

  • 第16题:

    在面向对象方法中, (44)是一种信息、隐蔽技术,其目的是使对象的使用者和生 产者分离,使对象的定义和实现分开。

    A.对象

    B.属性

    C.封装

    D.行为


    正确答案:C
    本题考查面向对象的基本概念。在面向对象系统中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。一个对象把属性和行为封装为一个整体。封装是一种信息隐蔽技术,其主要目的是对象的使用者和生产者乡分离,是对象的定义和实现分开。

  • 第17题:

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

    A.对象的继承

    B.对象的多态

    C.对象的封装

    D.对象的分类


    正确答案:C
     对象的分类性是指可以将具有相同属性和操作的对象抽象成类;对象的多态性是指同一操作可以是不同对象的行为;对象的封装性是指从外面看不到对象的内部,只能看到对象的外部特性;对象的继承性是指使用已有的类定义作为基础建立新类的定义技术。因此本题的正确答案是C。

  • 第18题:

    在面向对象方法中,( )是一种信息隐蔽技术,其目的是使对象的使用者和生产者分离,使对象的定义和实现分开。

    A.对象
    B.属性
    C.封装
    D.行为

    答案:C
    解析:
    本题考查面向对象的基本概念。
    在面向对象系统中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。一个对象把属性和行为封装为一个整体。封装是一种信息隐蔽技术,其主要目的是对象的使用者和生产者分离,是对象的定义和实现分开。

  • 第19题:

    面向对象分析设计中,多态机制的作用是( )。

    A.信息隐藏
    B.实现“一种接口,多种方法”
    C.数据抽象
    D.实现“多种接口,一种方法”

    答案:B
    解析:
    多态按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。

  • 第20题:

    在面向对象方法中,采用(请作答此空)可将对象的内部进行隐藏,一个对象通常由( )组成。

    A.封装
    B.继承
    C.多态
    D.参数

    答案:A
    解析:
    在面向对象的系统中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。所以,一个对象把属性和行为封装为一个整体。对象有三种成份:对象标识、属性和方法(或操作)。每个对象都有自己的属性值,表示该对象的状态。对象中的属性只能够通过该对象所提供的操作来存取或修改。操作也称为方法或服务,它规定了对象的行为,表示对象所提供的服务。

  • 第21题:

    面向对象技术中,封装性是一种()。

    • A、封装技术
    • B、信息隐藏技术
    • C、组合技术
    • D、传递技术

    正确答案:B

  • 第22题:

    封装是一种()技术,目的是使对象的生产者和使用者分离,使对象的定义和实现分开。

    • A、工程化
    • B、系统维护
    • C、信息隐蔽
    • D、产生对象

    正确答案:C

  • 第23题:

    填空题
    封装也叫信息隐藏。封装的目的是使对象的使用者和生产者分离,使对象的()分开。

    正确答案: 定义和实现
    解析: 暂无解析