The example you give is not necessarily a class var. I’ve seen code before that mixes class and instance variable behaviour like this to define a default value:
class Foo:
bar = 3
def baz(self):
self.bar = 4
The example you give is not necessarily a class var. I’ve seen code before that mixes class and instance variable behaviour like this to define a default value:
class Foo:
bar = 3
def baz(self):
self.bar = 4