Class可以有静态,私有,受保护的公共方法。每种方法都用于修改,添加,删除等。
如何在类的代码中对函数进行分组以使其清晰可读?什么是最佳实践?
谢谢。
答案 0 :(得分:1)
这就是我为Java类做的事情:
答案 1 :(得分:0)
一个约定不一定适合所有场景 - 通常,在我们的团队中,我们使用C#,我们使用“region”来分组私有字段,静态成员,私有方法,构造函数,受保护方法和公共方法。顺序并不重要,因为VS可以很好地折叠所有区域,提供摘要视图。有时,我们也使用“覆盖”和/或“虚拟”区域。它还取决于所讨论课程的复杂程度。对于一些复杂的类,您甚至可以根据功能找到区域。例如,所有“解析”内容(变量,私有方法,解析中涉及的公共方法)将在一个区域下聚集在一起。最终,目标是拥有可读(可维护)的代码,“一致性”将成为其中的工具之一 - 只要团队理解这一点,就不应该有任何问题。