下列关于封装的说法,正确的是______。A.封装是一种信息隐蔽技术,是将相关的数据及其操作组织在对象中,构成具有独立意义的构件B.封装是一个清晰的边界,将所有对象的内部软件范围限定在这个边界之内C.使用封装后,用户或其他对象仍可以直接修改对象内部的数据结构D.封装是受保护的内部实现,这个实现给出了软件对象功能的细节,当前对象的类的外面能够访问这些实现细节

题目

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

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

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

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

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


相似考题
参考答案和解析
正确答案:B
更多“下列关于封装的说法,正确的是______。A.封装是一种信息隐蔽技术,是将相关的数据及其操作组织在对 ”相关问题
  • 第1题:

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


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

  • 第2题:

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

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

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

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

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

    A.

    B.

    C.

    D.


    正确答案:D

  • 第3题:

    下面有关TCP/IP协议的描述不正确的是

    A.两台主机之间的通信需要通过封装和解封装两步操作

    B.将TCP协议封装后的数据称为报文段

    C.将UDP协议封装后的数据称为数据报

    D.用UDP封装的数据在传输过程中要比用TCP封装的数据可靠


    D

  • 第4题:

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

    A.封装技术

    B.信息隐蔽技术

    C.组合技术

    D.传递技术


    正确答案:B

  • 第5题:

    下面有关TCP/IP协议的描述不正确的是()。

    A.两台主机之间的通信需要通过封装和解封装两步操作

    B.将TCP协议封装后的数据称为报文段

    C.将UDP协议封装后的数据称为数据报

    D.用UDP封装的数据在传输过程中要比用TCP封装的数据可靠


    TCP/IP包含多个协议