( )和( )是类的重要特性,将数据结构和对数据的操作封装在一起,类的内部实现细节对用户来说是透明的。
A: 封装
B: 存储
C: 隐藏
D: 只读
A: 封装
B: 存储
C: 隐藏
D: 只读
举一反三
- 将数据和该数据相关的操作绑定在一起,同时对用户隐藏方法的实现细节,被称之为______。 A: 扩展 B: 继承 C: 多态 D: 封装
- 面向对象的程序设计方法有一个重要的特性——封装,封装就是把类要处理的数据和处理数据的方法打包在类中,从而将实现细节包装、隐藏起来的方法。封装的优势有: A: 降低了类之间的耦合 B: 类内部的结构可以自由修改 C: 可以对成员变量进行更精确的控制 D: 隐藏信息和实现细节
- 面向对象的程序设计方法有一个重要的特性——封装,封装就是把类要处理的数据和处理数据的方法打包在类中,从而将实现细节包装、隐藏起来的方法。封装的优势有:
- C++鼓励程序员将( ) A: 数据和操作分别封装 B: 不同类型的数据封装在一起 C: 数据和操作封装在一起 D: 不同作用的操作封装在一起
- 下面关于封装的说法中,错误的是( )。 A: 封装是保护内部数据的一种方法 B: 封装避免内部数据被恶意访问 C: 类的所用成员都定义成私有的,有助于起到封装的作用 D: 封装是尽可能隐藏类内部的细节