码迷,mamicode.com
首页 > 其他好文 > 详细

字段与属性

时间:2020-01-12 23:37:05      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:外部   释放内存   private   交换   数据交换   公有   public   避免   通过   

字段(成员变量)

内容使用:字段主要是为了类的内部数据交换使用,字段一般是private私有的。 数据存储:字段只是用来存储数据,如果不是静态字段,将会在对象消失后被销毁释放内存空间。 读写不限:我们可以给字段赋值,也可以获取字段的值(经常使用)readonly除外。

属性(字段封装)

外部使用:属性一般是向外提供数据访问,属性是public修饰,用来对外表示对象的静态特征。 业务拓展:属性内部可以添加我们需要的逻辑,可以避免非法数据,或完成其他相关任务。 读写可控:属性可以根据需要设置为只读属性,更好提现面向对象封装特性,安全。

使用

常规:对象本身对外数据保存,都通过属性完成,调用者都可以使用。 强制:当公有化字段,在很多时候是无法被解析的。

字段与属性

标签:外部   释放内存   private   交换   数据交换   公有   public   避免   通过   

原文地址:https://www.cnblogs.com/NETer-P/p/12185236.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!