擅长:python、mysql、java
<p>根据使用<em>类</em>变量而不是<em>实例</em>变量的方式,还可以更改构造函数中现有的类变量。这样,您的变量仍然是一个由类的所有实例共享的类变量。你知道吗</p>
<pre><code>class Message:
BYTE_ORDER = "<"
STRUCTS = {}
def __init__(self):
STRUCTS = self.SomethingDependantOn(self.BYTE_ORDER)
</code></pre>
<p>但是,如果不先实例化对象,就无法访问变量。你知道吗</p>