2019/2/26 Python今日收获

Python day16——037类和对象:面向对象编程

1.在python中,有一些内置好的特定的方法,这些方法在进行特定的操作时会自动被调用,称之为魔法方法

2.__init__:初始化函数,在创建实例对象为其赋值时使用,在__new__之后,__init__必须至少有一个参数self,就是这个__new__返回的实例,__init__是在__new__的基础上可以完成一些其它初始化的动作,__init__不需要返回值。 

 

3.函数和方法最大的区别就是方法有一个默认参数self,self代表的是类的实例,作用是绑定方法,有了这个参数,python再也不会傻傻分不清是哪个对象在调用方法了,也可以认为方法中的self其实就是实例对象的唯一标志。

 

posted @ 2019-02-19 15:48  闭关修炼-好好学习,天天向上  阅读(165)  评论(0编辑  收藏  举报