下列关于面向对象中封装的理解,错误的是______。A) 封装是一种信息隐蔽技术,是指将数据和算法捆绑成一个整体,存取数据时只需要知道其算法的外部接口而无需了解数据的内部结构。B) 对象是其全部属性和全部服务紧密结合而形成的一个不可分割的整体C) 对象是一个不透明的盒子,表示对象状态的数据和实现操作的代码都被封装在黑盒子里边D) 使用了封装机技术以后,类内部的数据和方法完全不可以被外界直接访问。A.B.C.D.

题目

下列关于面向对象中封装的理解,错误的是______。

A) 封装是一种信息隐蔽技术,是指将数据和算法捆绑成一个整体,存取数据时只需要知道其算法的外部接口而无需了解数据的内部结构。

B) 对象是其全部属性和全部服务紧密结合而形成的一个不可分割的整体

C) 对象是一个不透明的盒子,表示对象状态的数据和实现操作的代码都被封装在黑盒子里边

D) 使用了封装机技术以后,类内部的数据和方法完全不可以被外界直接访问。

A.

B.

C.

D.


相似考题
更多“下列关于面向对象中封装的理解,错误的是______。A) 封装是一种信息隐蔽技术,是指将数据和算法捆绑 ”相关问题
  • 第1题:

    试题(1)

    以下关于面向对象设计的叙述中,错误的是 (1)

    (1)A.类的属性用于封装数据,类的方法用于封装行为

    B.面向对象设计的基本思想包括抽象、封装和可扩展性

    C.对象继承和多态可用来实现可扩展性

    D.对象持久化是指将数据库中的数据加载到内存中供应用程序访问


    正确答案:D
    试题(1)分析
    本题考查面向对象设计的基础知识。
    类是面向对象类型扩展的重要机制,利用属性和方法将数据和与数据相关的行为封装起来。面向对象设计的基本思想包括抽象、封装和可扩展性,其可扩展性是通过对象继承和多态来实现。对象持久化是将内存中的数据以数据库或物理文件的形式保存到可永久存储的设备中。
    参考答案
    (1)D

  • 第2题:

    下列关于封装的说法,正确的是______。

    A.封装是一种信息隐蔽技术,是将相关的数据及其操作组织在对象中,构成具有独立意义的构件

    B.封装是一个清晰的边界,将所有对象的内部软件范围限定在这个边界之内

    C.使用封装后,用户或其他对象仍可以直接修改对象内部的数据结构

    D.封装是受保护的内部实现,这个实现给出了软件对象功能的细节,当前对象的类的外面能够访问这些实现细节


    正确答案:B

  • 第3题:

    在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种【 】技术。


    正确答案:信息隐蔽
    信息隐蔽 解析:对象的封装性是指将对象的方法和属性代码包装在一起,即包含并隐藏对象的信息,以便把对数据和方法的访问尽量限制在其内部本身。封装隐藏了不必要的复杂性,因而有利于对复杂对象的管理和对程序安全的防护。

  • 第4题:

    在面向对象方法中,对象可看成属性以及这些属性上的专用操作的封装体,封装是一种组装技术。()


    答案:×

  • 第5题:

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

    (48)

    A.封装

    B.继承

    C.多态

    D.重载


    正确答案:A

  • 第6题:

    在面向对象方法中,对象可看成属性(数据)和这些属性上的专用操作的封装体。封装是一种()(1)技术。类是一组具有相同属性和相同操作的对象的集合,类的每个对象都是这个类的一个()(2)。空白(1)处应选择()

    • A、组装
    • B、产品化
    • C、固化
    • D、信息隐蔽

    正确答案:D

  • 第7题:

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

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

    正确答案:B

  • 第8题:

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

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

    正确答案:B

  • 第9题:

    单选题
    面向对象技术中,封装性是一种()
    A

    封装技术

    B

    信息隐蔽技术

    C

    组合技术

    D

    传递技术


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    在面向对象方法中,对象可看成属性(数据)和这些属性上的专用操作的封装体。封装是一种()(1)技术。类是一组具有相同属性和相同操作的对象的集合,类的每个对象都是这个类的一个()(2)。空白(1)处应选择()
    A

    组装

    B

    产品化

    C

    固化

    D

    信息隐蔽


    正确答案: C
    解析: 所谓封装,是一种信息隐蔽技术,其目的是把类中的数据与函数组合在一起,根据情况赋予外部对类内数据和函数有下列之一的存取权限:·public·protect·private以达到共享和隐藏类的数据和函数的目的。类是现实世界中实体的形式化描述,类将该实体的数据(也被称作属性、状态、特征)和函数(也被称作功能、操作、服务)封装在一起。对象是类的一个实例(Instance)。

  • 第11题:

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

    封装技术

    B

    信息隐藏技术

    C

    组合技术

    D

    传递技术


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    在Java中,关于封装性的说法中,错误的是()
    A

    是一种信息隐蔽技术

    B

    使对象之间不可相互作用

    C

    是受保护的内部实现

    D

    与类有关,封装的基本*单位是对象


    正确答案: A
    解析: 暂无解析

  • 第13题:

    在面向对象方法中,对象可看成属性(数据)以及这些属性上的专用操作的封装体。封装是一种(12)技术。类是一组具有相同属性和相同操作的对象之集合,类的每个对象都是这个类的一个(13)。

    A.组装

    B.产品化

    C.固化

    D.信息隐蔽


    正确答案:D

  • 第14题:

    ●在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种(46)技术。

    (46)

    A.信息隐蔽

    B.组装

    C.固化

    D.产品化


    正确答案:A

  • 第15题:

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

    A.封装技术

    B.信息隐蔽技术

    C.组合技术

    D.传递技术


    正确答案:B

  • 第16题:

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

    A.对象

    B.属性

    C.封装

    D.行为


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

  • 第17题:

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

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

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

  • 第18题:

    面向对象技术中,封装性是一种()技术,其目的在于将()和()分开。


    正确答案:信息隐蔽;使用者;设计者

  • 第19题:

    在Java中,关于封装性的说法中,错误的是()

    • A、是一种信息隐蔽技术
    • B、使对象之间不可相互作用
    • C、是受保护的内部实现
    • D、与类有关,封装的基本*单位是对象

    正确答案:B

  • 第20题:

    在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种()。

    • A、组装技术
    • B、信息屏蔽技术
    • C、固化技术
    • D、产品化技术

    正确答案:B

  • 第21题:

    单选题
    在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种()。
    A

    组装技术

    B

    信息屏蔽技术

    C

    固化技术

    D

    产品化技术


    正确答案: C
    解析: 暂无解析

  • 第22题:

    填空题
    面向对象技术中,封装性是一种()技术,其目的在于将()和()分开。

    正确答案: 信息隐蔽,使用者,设计者
    解析: 暂无解析

  • 第23题:

    单选题
    在面向对象方法中,对象可看成属性(数据)以及这些属性上专用操作的封装体。封装是一种(1)技术。类是一组具有相同属性和相同操作的对象的集合,类的每个对象都是这个类的一个(2)。空白(1)处填()
    A

    组装

    B

    产品化

    C

    固化

    D

    信息隐蔽


    正确答案: D
    解析: 本题考查面向对象的基本概念。封装是一种信息隐蔽技术,面向对象封装是将数据和基于数据的操作封装成一个整体对象,对数据的访问或修改只能通过对象对外提供的接口进行。类是现实世界中实体的形式化描述,类将实体的数据和操作封装在一起,对象是类的一个实例。