为什么要设置getWeight和setWeight

[复制链接]
查看11 | 回复2 | 2013-8-5 14:16:27 | 显示全部楼层 |阅读模式
这就是面向对象的封装的一个表现,这个weight是私有有,外部不能直接访问,保证了这个属性的安全,getWeight与setWeight方法保证了对weight属性的读取与写入的最大权限,在读取的时候你可以进行一些其他操作,比如返回‘XX的’weight。。。。这就比直接返回weight要强很多setWeight方法,外部要传值进来,如果值不符合要求,你还可以拒绝更改,权限在你手上!...
回复

使用道具 举报

千问 | 2013-8-5 14:16:27 | 显示全部楼层
你的weight是私有的!当然这不是主要的!...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行