Python面向对象
2021-07-31 01:56
标签:实例化 国家 模型 style rgb 私有 过程 私有变量 模板 1、面向对象 class: 类: 一个模板、模型 对象、实例: 通过模型制作出来的东西 实例化:制作实例的过程 self :本类对象 私有: 私有方法、私有变量,就是出了类之后就不能调用了 私有方法:方法名前加上"__"可定义为私有方法 私有变量:变量名前加上"__"可定义为私有变量 __init__函数:构造函数,类在实例化的时候,自动执行的函数 __del__函数:实例在销毁的时候自动执行的 class Car: wheel = 4 #类变量,公共的 country = "China" def __init__(self,color,name): print("生产了一个汽车!") #构造函数,类在实例化的时候,自动执行的函数 self.color = color self.name = name self.fly() def __del__(self): print("汽车报废了!") #实例在销毁的时候自动执行的 def fly(self): raise IndexError print("%s fly" % self.name) def say(self): print("我是一个小汽车,我的名字是%s,颜色是%s" %(self.name,self.color)) print("我的国家是%s" % self.country) # Car.say() car1 = Car("红色","小黑汽车") #实例化 Python面向对象标签:实例化 国家 模型 style rgb 私有 过程 私有变量 模板 原文地址:https://www.cnblogs.com/kangfei/p/14961523.html