目录
8.2.3类中的类变量与实例变量
(1)类变量
(2)实例变量
(3)类变量、实例变量、局部变量的对比及LEGB原则
(4)每次类实例化的类对象地址都不同
8.2.3类中的类变量与实例变量
在下面不重点讨论全局变量和局部变量,因为全局变量很少用在类中,一般用在程序代码的开头位置,以方便调用,类中的局部变量与一般函数的局部变量用法一样,本节主要讨论类变量与实例变量。下面提到的调用,表示名称是公有的,能被类的外部调用,不涉及到类的私有名称。
(1)类变量
定义
目录
8.2.3类中的类变量与实例变量
(1)类变量
(2)实例变量
(3)类变量、实例变量、局部变量的对比及LEGB原则
(4)每次类实例化的类对象地址都不同
在下面不重点讨论全局变量和局部变量,因为全局变量很少用在类中,一般用在程序代码的开头位置,以方便调用,类中的局部变量与一般函数的局部变量用法一样,本节主要讨论类变量与实例变量。下面提到的调用,表示名称是公有的,能被类的外部调用,不涉及到类的私有名称。
定义