*类 (Class) 由3个部分构成类的名称:类名
* 类的属性:一组数据
* 类的方法:允许对进行操作的方法 (行为)
定义类时有2种:新式类和经典类,上面的Car为经典类,如果是Car(object)则为新式类
对象是有属性和方法组成的,在实际环境中也就是对象本身的变量和函数!比如一条鱼,眼睛和尾巴就是属性(变量),会游泳就是他的技能(方法、函数)
新式类和经典类的区别
Python 2.x中默认都是经典类,只有显式继承了object才是新式类
Python 3.x中默认都是新式类,不必显式的继承object
在多继承中,新式类采用广度优先搜索,而旧式类是采用深度优先搜索。