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