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()
  • 相关阅读:
    结对第一次—原型设计(文献摘要热词统计)
    第一次作业-准备篇
    Alpha冲刺Day9
    Alpha冲刺Day8
    Alpha冲刺Day7
    Alpha冲刺Day6
    Alpha冲刺Day5
    Alpha冲刺Day4
    Alpha冲刺Day3
    Alpha冲刺Day2
  • 原文地址:https://www.cnblogs.com/wangsilei/p/8436061.html
Copyright © 2011-2022 走看看