为了账号安全,请及时绑定邮箱和手机立即绑定

将数据进行封装有什么好处?

将数据进行封装有什么好处?

C C++
骑鹤的猫 2017-07-29 14:30:46
有的课程上讲,将数据进行封装可以在数据赋值的时候进行判断,但是不进行封装也一样可以在主函数加一个if分支结构来达成同样的目的,既然这样那么将数据封装有什么具体的好处呢?是不是在多次对数据成员进行操作的时候,调用数据封装时使用的成员函数更加方便呢?
查看完整描述

4 回答

已采纳
?
望远

TA贡献1017条经验 获得超1032个赞

封装可以确保更灵活的代码复用,你理解的没错,仅仅调用对应的成员函数远比复制粘贴来的方便多了。

查看完整回答
1 反对 回复 2017-07-29
?
我不是一颗星

TA贡献43条经验 获得超20个赞

我觉得是代码复用性、可读性。复用性表现为不用写重复的代码,可读性表现为具体方法做具体的事。比如一个递归函数。

查看完整回答
1 反对 回复 2017-07-29
?
慕雪3354112

TA贡献2条经验 获得超0个赞

我说下我个人的看法,有时候需要调用一个经常使用的方法时就把这个方法封装起来,一个是为了减少重复代码量,使代码简洁,另一个是架构比较清晰,这样结构也比较稳定吧
我也是小白,分享一下个人的看法而已

查看完整回答
反对 回复 2017-07-29
  • 4 回答
  • 0 关注
  • 2641 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信