【发布时间】:2009-04-22 17:12:06
【问题描述】:
我已经在许多地方以多种语言看到过这个事实上的标准,但我从来没有理解它 - 为什么将您的私有字段和方法放在类声明的顶部?隐喻看来,私有的东西应该位于底部(隐藏),而所有公共的东西都应该位于顶部,这样当您从上到下阅读类时,您首先会看到公共接口,然后是内部工作。
这背后的原因是什么?
编辑:澄清一下,我并不是说将所有成员声明在类的顶部,而是将私有成员/方法放在类声明的顶部,在任何公开之前。
【问题讨论】:
-
有史以来最糟糕的评论。
-
既然问题是关于“编码文本的问题”,@Syed Tayyab Ali,你的评论真的很莫名其妙。当他们想了解编码文本的问题时,为什么要结束这个问题?
-
好的,我收回我的话。
标签: class-design