封装性
考试要求: 了解     
知识路径:  > 信息系统开发和运行管理知识  > 系统实施基础知识  > 结构化程序设计、面向对象程序设计、可视化程序设计  > 面向对象的程序设计


 
       一般以类(class)来创建一个对象,类表现为一种数据结构。对外提供的界面包括一组数据以及操作这些数据的方法(函数或过程),而隐藏了内部实现的细节,对象操作者只需要了解该对象的界面即可。这样大大增强了模块化程度,很好地实现了软件重用和信息隐藏。
       为了更好地保持安全性和独立性,类有部分数据可以被定义为私有教据,其他类的对象或过程不能直接访问私有数据,而一般情况下利用消息机制向对象发送消息,对象所有类就需要定义对应的消息响应函数,主动接受消息并做处理,这也是OOPL的一大特点。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有