我做了一个程序,其中有许多值可以在许多类和函数中访问和更改。我想知道的是如何在不使用全局或只使用一次的情况下使用和更改变量。我在整个代码中使用了大约 20 次全局,它看起来很丑而且很烦人。
我的两个想法是通过函数传递所有这些变量的引用。另一个想法是定义包含变量的类。类的所有函数都可以访问类中定义的值,您无需传递它们。或者您正在传递变量包。
我做了一个程序,其中有许多值可以在许多类和函数中访问和更改。我想知道的是如何在不使用全局或只使用一次的情况下使用和更改变量。我在整个代码中使用了大约 20 次全局,它看起来很丑而且很烦人。
我的两个想法是通过函数传递所有这些变量的引用。另一个想法是定义包含变量的类。类的所有函数都可以访问类中定义的值,您无需传递它们。或者您正在传递变量包。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium