下列关于封装的说法中,正确的是_______
A: 封装是将所有对象的相关数据和函数封装在一起
B: 封装要隐藏全部的数据和函数,外部对这些数据和函数均不可访问
C: 封装至少保留一个外部接口
D: 封装以后,对象没有外部接口
A: 封装是将所有对象的相关数据和函数封装在一起
B: 封装要隐藏全部的数据和函数,外部对这些数据和函数均不可访问
C: 封装至少保留一个外部接口
D: 封装以后,对象没有外部接口
举一反三
- 下列选项中,关于封装说法错误的是 A: 封装是面向对象的特性之一 B: 封装的目的是保证数据安全 C: 封装只对外部提供访问接口 D: 类的外部需要知道类的实现细节
- C++鼓励程序员将( ) A: 数据和操作分别封装 B: 不同类型的数据封装在一起 C: 数据和操作封装在一起 D: 不同作用的操作封装在一起
- PCF和PDSN之间的RP接口使用下列那种数据封装形式?() A: GRE封装 B: IPSec封装 C: L2TP封装 D: QinQ封装
- 下列关于“封装性”的说法中,错误的是()。 A: 封装性就是把对象的内部代码与操作过程隐藏起来 B: 封装是借助类来实现的 C: 封装是借助对象来实现的 D: 封装要求所有对象具备明确的功能,并有接口和其他对象相互作用
- 下面关于封装的说法正确的是? A: 封装是面向对象的三大特征之一 B: 封装从字面上来理解就是包装的意思,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体。 C: 将类的状态信息隐藏在类的内部,不允许外部程序直接访问 D: 系统的其他对象只能通过包裹在数据外面的已经授权的操作来与这个封装的对象进行交流和交互