公开变量的最佳方法(JAVA)
我有一个问题,什么是使变量在所有类中都可访问的最正确的方法 我知道很多方法,一种比另一种更难 第一个:公开变量的最佳方法(JAVA),java,class,variables,public,Java,Class,Variables,Public,我有一个问题,什么是使变量在所有类中都可访问的最正确的方法 我知道很多方法,一种比另一种更难 第一个: public class x { public String z: } 第二种方法是在一个类中生成变量,比如局部变量,用setter和getter生成这样的变量(我不知道如何处理这个)。在你想要使用它的类中,你只使用类的构造函数 public class x { public x{ String a: } set a (String){ this.a = a } } 或者类似的。
public class x {
public String z:
}
第二种方法是在一个类中生成变量,比如局部变量,用setter和getter生成这样的变量(我不知道如何处理这个)。在你想要使用它的类中,你只使用类的构造函数
public class x {
public x{
String a:
}
set a (String){
this.a = a
}
}
或者类似的。(我希望你能理解我的看法。)
我想知道在编码质量方面,什么是最正确的,专业程序员使用什么
我想知道在编码质量方面,什么是最正确的,专业程序员使用什么
一般来说,最好的方法是不要这样做。当您公开变量时,您允许任何事情都可以更改它们,而如何或何时更改它们现在已超出您的控制范围。不仅如此,它实际上还可以增加代码的复杂性(确切地说是“圈复杂性”),最终使调试或增强变得更加困难。最好将变量封装在类中,如果您确实需要外力才能更改它们,请让对象尽可能多地控制它。请仔细阅读,了解更多关于这方面的信息
我想知道在编码质量方面,什么是最正确的,专业程序员使用什么
一般来说,最好的方法是不要这样做。当您公开变量时,您允许任何事情都可以更改它们,而如何或何时更改它们现在已超出您的控制范围。不仅如此,它实际上还可以增加代码的复杂性(确切地说是“圈复杂性”),最终使调试或增强变得更加困难。最好将变量封装在类中,如果您确实需要外力才能更改它们,请让对象尽可能多地控制它。请继续阅读了解更多信息。“我想知道在编码质量方面,什么是最正确的,专业程序员使用什么。”-不要使用公共变量/字段(或者使用太多以至于没有区别),提供适当的getter和setter来控制对字段的访问并管理这些更改。首先,我不确定语法代表什么语言,但它不是Java。但是,公共变量通常不被使用,因为它限制了维护和可扩展性。“我想知道在编码质量方面,什么是最正确的,专业程序员使用什么。”-永远不要使用公共变量/字段(或者使用太多以至于没有区别),提供适当的getter和setter来控制对字段的访问并管理这些更改。首先,我不确定语法代表什么语言,但它不是Java。然而,公共变量通常不被使用,因为它限制了维护和可扩展性。