Python day16——037类和对象:面向对象编程
1.在python中,有一些内置好的特定的方法,这些方法在进行特定的操作时会自动被调用,称之为魔法方法
2.__init__:初始化函数,在创建实例对象为其赋值时使用,在__new__之后,__init__必须至少有一个参数self,就是这个__new__返回的实例,__init__是在__new__的基础上可以完成一些其它初始化的动作,__init__不需要返回值。
3.函数和方法最大的区别就是方法有一个默认参数self,self代表的是类的实例,作用是绑定方法,有了这个参数,python再也不会傻傻分不清是哪个对象在调用方法了,也可以认为方法中的self其实就是实例对象的唯一标志。