封装的定义是什么?

答案解析

将数据和操作封装在对象中,隐藏实现细节,仅暴露必要接口。