-
引入
众所周知,方法是需要调用执行的,而魔法方法则不一样,他无需你的调用,在特定的时候会自己执行, 例如我们之前所学的
__init__
, 在实例对象 [类名]+() 的时候触发执行它一、什么是内置方法?
-
定义在类内部, 以
__开头 并以__
结尾的方法 -
特点:会在某种情况下自动触发执行
二、为什么要用内置方法?
-
为了高度定制化我们的类和对象
三、常用魔法方法介绍
-
众所周知,方法是需要调用执行的,而魔法方法则不一样,他无需你的调用,在特定的时候会自己执行, 例如我们之前所学的__init__
, 在实例对象 [类名]+() 的时候触发执行它
定义在类内部, 以__开头 并以__
结尾的方法
特点:会在某种情况下自动触发执行
为了高度定制化我们的类和对象