关于def __init__(self)

2021-01-18  本文已影响0人  素面千叶猫

飞行器def __init__(self)被我写成了def _init_(self)

困扰了我半天,def 不是定义函数吗 ,为什么。有点类似java的构造函数。

当使用类名()的方法去创建对象的时候

python解释器会自动调用__init__方法

因此可以在__init__方法中做一些初始化的设定

在每次创建新对象时,都自动完成这些初始化的设定

上一篇下一篇

猜你喜欢

热点阅读