风-fmgao

导航

2018年6月12日

实例,静态,类方法示例

摘要: A:实例方法:没有@classmethod和@staticmethod标记的方法是实例方法。假设这个有n个比传参数,类型调用的时候需要给n个参数传参。而实例调用时则只能传n-1个参数,因为第一个参数被系统默认传递了实例本身;因为有这个规定,所以实例方法如果没有参数,则实例是无法调用的,但类型可以调用 阅读全文

posted @ 2018-06-12 15:18 风-fmgao 阅读(103) 评论(0) 推荐(0) 编辑

Python普通方法、静态方法、类方法

摘要: 开始 测试 三种方法都可以通过实例来调用,但是静态方法和类方法无法访问实例属性,所以更改了tst.data仅对普通方法起了作用 区别 普通方法不能通过类名调用,但是静态方法和类方法是可以的 总结 普通方法,可以通过self访问实例属性 类方法,可以通过cls访问类属性 静态方法,不可以访问,通过传值 阅读全文

posted @ 2018-06-12 14:51 风-fmgao 阅读(159) 评论(0) 推荐(0) 编辑