python学习笔记---self

来源:互联网 发布:ubuntu 网络调试工具 编辑:程序博客网 时间:2024/05/19 06:35

1 类的方法与普通的函数有一个特别的区别 :

   它们必须有一个额外的第一个参数名称,但是在调用这个方法的时候你为这个参数赋值,按照惯例它的名称是self


假如你有一个类称为MyClass和这个类的一个实例MyObject。当你调用这个对象的方法MyObject.method(arg1, arg2)的时候,这会由Python自动转为MyClass.method(MyObject, arg1, arg2)

0 0
原创粉丝点击