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类创建对象之后,类创建对象后,对象会自带私有的属性和方法

继承:



 

posted @ 2020-05-25 11:04  一日学一日功  阅读(235)  评论(0编辑  收藏  举报