锁定老帖子 主题:使用反射是否破坏了程序的封装性
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (3)
|
|
---|---|
作者 | 正文 |
发表时间:2011-11-24
debug的时候,需要控制流程中的变量这个时候私有的属性
就是这样修改的吧 存在就说明他们考虑过这个东西,而且说不定以后根据这个特性又出现新的技术也说不定呢 |
|
返回顶楼 | |
发表时间:2011-11-24
Python 还没有 private 呢,但是大部分 Pythoner 都不会去在外部修改一个下划线开头名字的属性。
正常途径有正常途径的走法,但如果你要不走正常途径,总还是有其他途径可以走的。 另,我觉得非正常途径的保留是有用的,例如在设计框架的时候。 |
|
返回顶楼 | |