关于类和对象的理解

类的构成
类(Class) 由3个部分构成

    类的名称:类名
    类的属性:一组数据
    类的方法:允许对进行操作的方法 (行为)

类就是创建对象的模板

python中,可以根据已经定义的类去创建出一个个对象

对象是有属性和方法组成的,在实际环境中也就是对象本身的变量和函数!比如一条鱼,眼睛和尾巴就是属性(变量),会游泳就是他的技能(方法、函数)!

类的设计

人类设计,只关心3样东西:
*事物名称(类名):人(Person)
*属性:身高(height)、年龄(age)
*方法(行为/功能):跑(run)、打架(fight)

狗类的设计
* 类名:狗(Dog)
* 属性:品种 、毛色、性别、名字、 腿的数量
* 方法(行为/功能):叫 、跑、咬人、吃、摇尾巴

你可能感兴趣的:(关于类和对象的理解)