结构推理 什么是对象?对象中封装了哪些内容?意义何在?
【正确答案】对象就是客观世界中的任何事物在计算机程序世界里的抽象表示,或者说,是现实世界中个体的数据抽象模型。对象是一个封闭体,它是由一组数据和施加于这些数据上的一组操作构成的,对象的本质就是数据与操作的封装。对象由标识、数据、操作和接口四部分组成。通过封装,对象内部的实现代码可以受到封装壳的保护,其他对象不能直接修改本对象拥有的数据和代码。
【答案解析】