如何使用Python的__init__函数创建实例对象?

如何使用Python的init函数创建实例对象?

  • 实例化或调用类对象操作将创建一个空对象。许多类喜欢创建具有特定初始状态的实例对象。因此,一个类可以定义一个特殊的方法名为__init__(),如下所示-
  • def __init__(self)
  • self.data = [ ]
  • 当一个类定义了一个__init__()方法,类实例化自动调用新创建的类实例,这是通过 –
  • x = MyClass()
  • __init()方法可能有参数。在这种情况下,给类实例化运算符的参数会传递给__init__()。例如,
>>> class Complex:
...     def __init__(self, realpart, imagpart):
...         self.r = realpart
...         self.i = imagpart
...
>>> x = Complex(4.0, -6.5)
>>> x.r, x.i
(4.0, -6.5)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程