gpt4 book ai didi

java - 代码中的私有(private)方法位置 (Java)

转载 作者:太空宇宙 更新时间:2023-11-04 15:10:38 25 4
gpt4 key购买 nike

我想知道是否存在关于在代码中的何处查找类的私有(private)方法的约定。它们是否应该列在公共(public)方法之后以明确区别,还是应该列在它们之前,还是可以将它们散布在一起?例如

public class example{

public example()...

public int some_method()...

public int another_method()...

private boolean helper_method()...
}

对比

 public class example{

public example()...

public int some_method()...

private boolean helper_method()...

public int another_method()...
}

在使用 C/C++ 进行编码时,我通常根据依赖关系对函数进行分组,但在这种情况下,头文件会明确 API。对于 Java,我倾向于首先列出所有公共(public)方法,以明确哪些方法是可公开访问的,但我想确保这不是一个坏习惯。

最佳答案

您放置访问修饰符的顺序绝对不重要,但是有一条不成文的规则可以帮助您自己或其他人阅读您的代码,只需将它们分组为公共(public)与公共(public),私有(private)与私有(private)。如果您确实想要发表意见,我会将私有(private)放在第一位,然后是 protected 、公开和默认

关于java - 代码中的私有(private)方法位置 (Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21370641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com