zoukankan      html  css  js  c++  java
  • Python--面向对象编程

    class Car(object):  # 模型,模板
    def __init__(self, color, window):
    # 构造函数,类在初始化的时候会执行它,顺序无所谓,可以写在最下面
    # 如果你的类在实例化的时候要传入一些参数,那么你就要在__init__这个函数里写参数了
    self.color = color # bus.color 自动把bus传给self self代表的是本类对象
    self.window = window # 绑定属性
    print('执行我了。。。')

    def run(self):
    print(self.color)
    print(self.window)
    print('汽车在跑。。。')

    def my_self(self):
    print('我是一个汽车,我的颜色是%s,我是%s' % (self.color, self.window))

    def __del__(self):
    # 析构函数,这个实例被销毁的时候执行的
    print('over...')


    # 把模型做成实际的一个汽车,这个过程叫做实例化。
    bus = Car('黄色', '4开门') # 实例化
    # 实例就是指具体造出来的东西,通过类实例化出来的东西,就是实例。
    # 对象就是实例 bus
    bus.run()
    bus.my_self()
  • 相关阅读:
    Luogu 1514 引水入城
    HDU 2196 Computer
    CF460C Present
    初等数论整理
    2019UMS培训day6解题报告
    2019UMS培训day5解题报告
    2019UMS培训day3解题报告
    Luogu 1731 生日蛋糕
    JavaWeb之ServletContext域对象
    c3p0连接池
  • 原文地址:https://www.cnblogs.com/wangsilei/p/8436061.html
Copyright © 2011-2022 走看看