python中类的一些基础知识
python3的类
类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 是 self
有一个名为 __init__() 的特殊方法(构造方法),该方法在类实例化时会自动调用。
def __init__(self):
self.data = []
#这个构造函数可以带参数。
class Complex:
def __init__(self, realpart, imagpart):
self.r = realpart
self.i = imagpart
x = Complex(3.0, -4.5)
print(x.r, x.i) # 输出结果:3.0 -4.5
当class类创建对象之后,类创建对象后,对象会自带私有的属性和方法
继承: