目标:
1:掌握类属性与实例属性的区别
2:掌握property作为类属性的值传入其中四个参数作用及其使用方法!
 
一:类属性与实例属性的区别
 
定义区别:实例属性是在init方法里面定义的属性,而类属性是在类里面并且所有方法外面定义的属性
 
调用区别:实例属性只能用类创建的实例调用,类属性可以用类名调用也可以用类创建的实例调用
 
图示:
 
 
 
 
二:property作为类属性的值传入其中四个参数作用及其使用方法!
 
语法:类属性变量名 = property(参数1,参数2,参数3,参数4)
  其中参数1到参数3都是函数名,参数4是字符串类型的值!
 
使用方法:
1:当写下 类对象 . 类属性变量名   会自动调用名为参数1的函数
2:当写下 类对象 . 类属性变量名 = 500  会自动调用名为参数2的函数(这个函数有参数 传递实参为500)
3:当写下 del 类对象 . 类属性变量名      会自动调用名为参数3的函数
4:当写下 类名.类属性变量名. _doc _  可打印参数4的值
 
注意事项:
1:想打印参数4的值,要注意书写的不是类对象而是类名
 
 
代码演示:
 
 
