属性调用有两种方式,一个是点调用,一个是直接使用:
1、通过self.调用会调用属性的setter方法,触发懒加载,懒加载重写属性的getter方法,而_调用的则是只访问一个局部变量;
2、self.属性实际是通过调用getter方法获得的,而另一个_调用的则是直接访问地址获得的;
3、self.调用的属性择优gettert和setter方法,而_调用的则是直接赋值;
属性调用方式解析
本文介绍了在编程中两种不同的属性调用方式:通过self.调用属性触发懒加载及调用getter和setter方法,以及通过_直接访问局部变量。详细解释了这两种方式的区别及其应用场景。
属性调用有两种方式,一个是点调用,一个是直接使用:
1、通过self.调用会调用属性的setter方法,触发懒加载,懒加载重写属性的getter方法,而_调用的则是只访问一个局部变量;
2、self.属性实际是通过调用getter方法获得的,而另一个_调用的则是直接访问地址获得的;
3、self.调用的属性择优gettert和setter方法,而_调用的则是直接赋值;

被折叠的 条评论
为什么被折叠?