NT3*_*3RP 8 language-agnostic oop
面向对象编程的一个重要部分是封装,但公共属性/字段往往会破坏这种封装.在什么情况下公共财产或领域真的有意义?
注意:我只使用术语"属性"或"字段",因为术语因语言而异.通常,我指的是属于可以从对象外部访问和设置的对象的变量.
And*_*mas 6
是的,有时候有充分的理由.信息隐藏通常是可取的.但偶尔有一些例外.
例如,公共字段对于以下内容是合理且有用的:
归档时间:
14 年,3 月 前
查看次数:
1073 次
最近记录: