python属性方法

公共属性

捕获.PNG

max_age =120

可以用p2.max_age调用
捕获.PNG

修改公共属性

捕获.PNG
捕获啊.PNG

类属性可以通过类名称进行修改,但不能通过对象进行修改
p1.max-age =200修改的为扩展名不能修改类属性

python方法

静态方法:

无需实例参与即可调用的方法(不需要self参数),调用过程中,无需将类实例化,直接在类之后使用.好运算符调用的方法

成员方法:

属于类的普通方法
def方法名称(self,..)
成员方法,必须通过 对象.成员方法()调用!

类方法:

属于当前类型的方法,可以通过类型,该类型的对象调用 def 类方法(cls,..)
使用较少~在方法中对当前类型进行操作


捕获.PNG
捕获啊.PNG
是.PNG

类型调用
对象调用

静态方法:类型中的函数

1,方法声明在类型中;函数任何地方声明,
2.方法第一个参数为self,代表当前对象本身;函数要多少参数传多少参数
3.方法必须通过对象调用,函数可以通过函数名称调用

可以被所有对象,类名称调用
参数声明和普通函数没有任何区别
@staticmethod
def 静态方法(..)


捕获.PNG
是.PNG
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容