美文网首页
关于属性使用时,要用self还是_属性名?

关于属性使用时,要用self还是_属性名?

作者: Sax_Frank | 来源:发表于2016-05-18 17:03 被阅读28次

    以前我也很盲目,知道刚刚看鹏哥写代码时,我才顺便请教他,于是,鹏哥跟我仔细讲了下,现在我也分享下:
    1.我们公司有这么约定:在一个类中,如果属性是私有的,那么用_属性名,属于是公有的,那么就用self

    2.如果是重写了属性的setter或者getter方法,那么使用self

    3.如果该类继承了父类,那么该类使用到父类的属性用self

    当然,网络上还有其他解释,我也看到过,不过我觉得公司这么约定也挺好的。

    相关文章

      网友评论

          本文标题:关于属性使用时,要用self还是_属性名?

          本文链接:https://www.haomeiwen.com/subject/hlewrttx.html