什么是类?在理解类的概念前需要先理解另一个概念——对象
1、对象:就是具体的实例。比如:我自己就是一个对象,我玩的手机就是对象,坐着的椅子就是对象,家里养的小狗也是一个对象……
在Python里一切都是对象
2、我们通过描述属性(特征)和行为来描述一个对象的。比如家里小狗的颜色,大小,年龄,名字,体重等都是它的属性或特征。它会汪汪叫,会摇尾巴就是它的行为。
所以,我们在描述一个真实的对象(物体)时包括两个方面:
a、它可以做什么(行为)
b、它是什么样的(属性或特征)
在Python中,一个对象的特征也称为属性(attribute)。它具有的行为也称为方法(methon)
结论:对象 = 属性 + 方法
3、类:就是把所有相同属性和方法的对象归位一个类(class)
比如:人类,动物,植物等等,这些都是类的概念。
类是对象的抽化,对象是类的实例化,类不代表具体的事物,而对象表示具体的事物