class employee 是类. 而emp1属于类 employee的实例
emp1 调用类 employee,通过调用类, 将值 zara 2000 传入到类中。
emp2 调用类 employee,通过调用类, 将值 manni 5000 传入到类中。
emp1.displayemployee(). 实例emp1,找属性displayemployee,上行找到类employee
zara 这个值 首先被传送到 初始类__init__的 name
2000 这个值 ,被传送到 初始类__init__的 salary
self.name = name ,而在上一步, name 的值为2000 ,所以self.name = 2000
在下面的函数, displayemployee 中self.name的值 就为2000
面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记
类是抽象的模板
,比如Student类,而
实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。
网友评论