封装知识梳理
发布时间
阅读量:
阅读量
日常所使用的电脑主机,将CPU、内存条以及主板等核心组件均收纳于机箱之中。倘若缺失机箱这一结构,各类部件将散落无序,且开机操作需直接接触跳线,此时若操作不当,则可能引发设备损坏的危险。而通过机箱进行封装后,便可避免此类问题的发生,这充分展示了封装所具备的—安全特性。
当需要为电脑增加内存时,用户可直接将整台机箱交予维修人员处理。待其完成操作后,用户所获得的仍是原有机箱,至于内部具体发生了哪些变化则无需知晓。这正是封装所带来的第二个优势—将变化隔离。
在机箱上设置开机按钮,使用户无需手动操作跳线即可启动设备,这体现了封装所具有的—便于使用 的特点。
只要机箱具备开机功能,无论将其置于何处均可正常使用该功能。这进一步突显了封装所具备的—提供重复性 的特性。
一、未封装状态分析
模拟问题
- 说明Employee类的构成。设定包含姓名、工号及性别的成员属性,并实现工作这一行为的方法。所有成员均采用public访问修饰符进行定义。
- 实例化Employee类的对象,通过对象点操作符对成员属性进行赋值操作。随后调用该对象的工作方法执行相应功能。
- 总结:在未采用封装机制的情况下,数据赋值过程极易出现错误,同时由于缺乏访问限制,任何外部实体均可随意修改数据内容,从而引发信息安全隐患。
- 解决方案
全部评论 (0)
还没有任何评论哟~
