|
|
1
3
通过使用以下命令,您永远不会失去让您的属性在以后表现得像getter/setter的机会
descriptors
。如果你想将属性更改为只读,你也可以用与属性同名的getter方法替换它,并用以下内容装饰它
|
|
|
2
6
我认为越短越好,所以我倾向于后者。但重要的是在你的项目中保持一致:不要混合使用这两种方法。如果你跳到别人的项目中,保留其他开发人员最初选择的内容。 |
|
|
3
4
如果它可用作属性(需要获取或设置一个值,没有其他参数,我通常会这样做:
如果getter/setter比这更复杂,我会使用get_x和set_x: |
|
|
4
1
我见过这两种方式。我通常有Objective-C的背景
(当然,在您的示例中,我不会调用该方法
|
|
|
5
0
如果我必须使用getter/setter,我喜欢这样: 假设你有一个可变的自我。_x。然后x()将返回self的值。_x、 setX(x)将设置self的值。_x |
|
|
metrallador10 · 哪种代码更好?效率与代码可读性 1 年前 |
|
|
Justin Xu · 使用return if语句进行重构验证 2 年前 |
|
|
Cino · 如何以体面的方式处理Python异常? 2 年前 |
|
|
SAI BENDE · 如何在多个html文件中使用单个导航栏 2 年前 |
|
|
fstab · 对正常控制流程使用例外情况是一种不鼓励还是不鼓励的做法? 12 年前 |
|
|
SwampYeti · 在CSS中拉伸小背景图像 12 年前 |