美文网首页程序员
python 类与对象

python 类与对象

作者: 皮哥丶 | 来源:发表于2018-05-01 19:31 被阅读0次

    世间万物皆对象,世间万物皆可分类

    人以类聚 物以群分,具有相似内部状态和运动规律的实体的集合(或统称为抽象),
    具有相同属性和行为事物的统称

    类分三部分

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

    比如说人类:
    人类就是名称
    属性就是身高,体重,年龄啥的
    方法就是吃饭睡觉打豆豆


    • 对象

      对象就是某一个具体事物的存在 ,在现实世界中可以是看得见摸得着的,
      可以是直接使用的

      比如说小明,小明有身高体重年龄,小明会吃饭睡觉打豆豆,那么小明就是人类,小明就是一个对象,你可以让他吃饭,也可以让他睡觉,还可以让他打豆豆

      人类不会做的事小明也不会,人类不会汪汪叫,小明也不会,人类不会啃骨头,小明也不会。


    • 定义类

      定义一个类,格式如下:

      class 类名:
        方法列表

      定义一个人类 :

      class people:
        def Height(self):
          print('%s的身高为%f'%(self.name,self.height))
        def eat(self):
          print('%s吃饭'%self.name)

    • 创建对象

      创建一个人类的对象,格式如下:

      对象名 = 类名()

      创建一个小明:

      xiaoming = people()
      xiaoming.name = '小明'
      xiaoming.height = 1.80
      xiaoming.Height()
      xiaoming.eat()

      所有代码效果如下

    相关文章

      网友评论

        本文标题:python 类与对象

        本文链接:https://www.haomeiwen.com/subject/nrffrftx.html