Python 类的创建和类的实例化
Posted Crown-V
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 类的创建和类的实例化相关的知识,希望对你有一定的参考价值。
一.类的创建
#类的实例化 class Dog(object):#object类,o小写 type = "宠物" #类变量 def __init__(self,name,age): #初始化方法 self.name = name #实例变量(属性) self.age = age self.run() def run(self): #普通方法 print(self.name,"在咆哮!") def eat(self,speed): print(self.name,"在吃:",speed)
1.创建类
class Dog(object): //class创建Dog类,继承object基类
2.类变量
type = "宠物" #类变量
类变量是在初始化方法之前的变量
3.初始化方法
def __init__(self,name,age): #初始化方法
初始化方法是__init__(),里面传入参数
4.实例变量(属性)
5.普通方法
二.类的实例化
#实例化 win = Dog("恶龙",12) #隐式传递self,当前对象传入 #实例化变量 print(win.name) #实例化变量重新赋值 win.name = "黑色" print(win.name) #获取方法 win.run()
1.类的实例化
win = Dog("恶龙",12)
实例化的参数就是初始化的参数__init__(self,name,age)
2.实例化变量
win.name //获取实例化变量
3.修改实例化变量
win.name = "黑色"
4.获取对象方法
win.run()
以上是关于Python 类的创建和类的实例化的主要内容,如果未能解决你的问题,请参考以下文章
类和对象(类和类的实例化,this,static关键字,封装)