我们创建一个类Person,类里面有成员变量和成员方法,这时候我们基于类创建person1对象。
这时候。这个person1对象就拥有了类person里面的所有成员变量和成员方法。
我们除了可以使用类本身就定义好成员变量,如果我们对类本身就定义好的成员变量感觉不好用,我们也可以复写成员变量,且不影响类本身,复写如下:
以上是最基础的成员变量定义,略显繁琐。
但是当我们用到一个__init__()的构造方法,就会非常简单,如下:
这里解释一下self的作用,self在这里指实例对象本身(stu)。调用方法时,会把当前实例对象自己作为参数传递给调用方法。