属性声明
小于 1 分钟
属性声明
静态属性
提示
与C#不一样的是,直接在class中声明的属性都是静态的,可以在ClassMethod中调用,并且每个实例都共享一个属性。
class test:
Age = 18
实例属性
提示
这样声明的属性才是实例属性,每个实例都引用都不一样。
class test:
def __init__(self, a, b):
self.a = "hello"
self.b = "world"
提示
与C#不一样的是,直接在class中声明的属性都是静态的,可以在ClassMethod中调用,并且每个实例都共享一个属性。
class test:
Age = 18
提示
这样声明的属性才是实例属性,每个实例都引用都不一样。
class test:
def __init__(self, a, b):
self.a = "hello"
self.b = "world"