构造函数方法 __init__ 在 Python 中如何工作?
pythonserver side programmingprogramming
__init__
"__init__"是 Python 类中的保留方法。在 OOP 概念中,它被称为构造函数。当从类创建对象时,此方法被调用,它允许类初始化类的属性。
如何使用"__init__"?
假设我们正在创建一个名为 Car 的类。Car 可以具有"颜色"、"模型"、"速度"等属性,以及"启动"、"加速"、"换档"等方法等等。
示例
class Car(object): def __init__(self, model, color, speed): self.color = color self.speed = speed self.model = model def start(self): print(&"started") def accelerate(self): print(&"accelerating...") def change_gear(self, gear_type): print(&"gearchanged")
因此,我们使用了构造函数 __init__ 方法来初始化类属性。
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

