题目
面向对象方法中,实现对象的数据和操作结合于统一体中的是( )。A. 结合B. 封装C. 隐藏D. 抽象
面向对象方法中,实现对象的数据和操作结合于统一体中的是( )。
A. 结合
B. 封装
C. 隐藏
D. 抽象
题目解答
答案
B. 封装
解析
本题考查面向对象方法中的核心概念——封装。题目要求理解数据和操作结合这一关键特征,需明确各选项的定义:
- 封装:将数据(属性)和操作(方法)绑定为一个独立单元,是面向对象的基本特征。
- 结合:非标准术语,可能指关联或组合,但与题干无关。
- 隐藏:封装的衍生效果,但非题干描述的直接对应。
- 抽象:关注类的共性特征提取,与数据操作的结合无关。
破题关键在于抓住“数据和操作结合”这一核心,直接对应封装的定义。
选项分析
- A. 结合
未明确指向面向对象的核心概念,属于模糊表述,排除。 - B. 封装
正确。封装通过将数据和方法整合为对象,实现二者的统一管理。 - C. 隐藏
属于封装的结果(隐藏内部细节),但非题干描述的直接动作,排除。 - D. 抽象
关注类的设计与特征提取,与数据操作的物理结合无关,排除。