python,面向对象之构造函数应用示例
Posted Iceberg_710815
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python,面向对象之构造函数应用示例相关的知识,希望对你有一定的参考价值。
构造函数是创建类对象的时候自动调动的一个内部函数,将类和对象的公共变量封装在__init__(self)构造函数中.下面的代码展示了构造函数的简单应用.
class person:
def __init__(self,name,age):
self.n = name
self.a = age
def show(self,action):
print("%s-%s %s" %(self.n,self.a,action))
lihuan = person(‘Lihuan‘,18)
hu = person(‘Huxianglin‘,73)
lihuan.show(‘crying‘)
hu.show(‘laughing‘)
print(lihuan.n)
运行结果如下:
Lihuan-18 crying
Huxianglin-73 laughing
Lihuan
以上是关于python,面向对象之构造函数应用示例的主要内容,如果未能解决你的问题,请参考以下文章