zoukankan      html  css  js  c++  java
  • 面向对象

    class Person: #类名首字母大写  #经典类
    def __init__(self): #构造函数
    self.nose=1 #鼻子 #属性
    self.face= 1 #
    self.head= 1 #脑子
    self.wing = 4 #翅膀

    def driver(self):
    print('老司机,开车非常稳')

    def fly(self):
    print('在飞') #获取类里面的函数

    def eat(self):
    print('吃火锅,吃小龙虾,喝啤酒')

    # 类在用的时候,首先必须实例化

    zlj=Person() #实例化,类名加上括号就是实例化
    zlj.eat()
    zlj.fly()
    zlj.fly()
    zlj.eat()
    print(zlj.wing)
    print(zlj.nose)



    # def __init__():
    # 造函数就是类在实例化的时候执行的函数
    # 类在实例化的时候,会自动执行它

    class Person: #类名首字母大写 #经典类
    def __init__(self,name): #构造函数
    self.name=name
    self.nose=1 #鼻子 #属性
    self.face= 1 #
    self.head= 1 #脑子
    self.wing = 4 #翅膀
    print('开始造人')

    def driver(self):
    print('老司机,开车非常稳')
    self.eat() #调用类里面的函数

    def fly(self):
    print('%s在飞'%self.name) #获取类里面的函数

    def eat(self):
    print('%s吃火锅,吃小龙虾,喝啤酒'%self.name)

    zll=Person('小白') #实例化,类名加上括号就是实例化
    print(zll.name)
    zll.driver()









    # class Person: #类名首字母大写 #经典类
    # pass
    #
    # class Person2(object): #新式类
    # pass

    #python3里面经典类和新式类没有区别

    #----一个种类,一个模型。汽车模型
    #对象-----指具体的东西,模型造出来的东西叫做对象。
    #----------实例和对象是一样的。
    #实例化----------实例化就是造东西的这个过程。
    #属性---------------就是变量 #方法-------------------就是类里面的函数
  • 相关阅读:
    MT【55】近零点
    MT【54】一道二次函数问题的几何意义
    MT【53】对数平均做数列放缩
    MT【52】空间法向量理解直线条数
    MT【51】一道三角求最值问题
    MT【50】高中曲线系集大成之双切线法
    MT【49】四次函数求最值
    ps中图层混合模式、多图层叠加、不透明度、填充、图层样式详解
    GDB基本调试
    24位和8位BMP图片保存纯C代码
  • 原文地址:https://www.cnblogs.com/jiadan/p/9090139.html
Copyright © 2011-2022 走看看