类属性和实例属性的概念区别:
类属性在类的函数成员外进行定义,类属性属于类,是类的所有实例共享的;实例属性通常在构造函数中进行定义并初始化,属于实例对象。
类属性和实例属性的访问差别:
1)在类的成员函数中:通过”类名.”的方式,访问类属性;通过”self.”的方式,访问实例属性。
2)在类的外部:通常通过”类名.”的方式,访问类属性,也可以通过”实例对象.”的方式,访问类属性,但不建议这样做;只能通过”实例对象.”的方式,访问实例属性。
3)无论是类属性还是实例属性,都可以在类外部,通过类名和实例对象增加。