继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

python面向对象

月关宝盒
关注TA
已关注
手记 232
粉丝 104
获赞 673

class Person(object):

name = ""

# age = ""
# height = 0
def run(self):
    print("pao")
def chi(self,food):
    print("%s吃%s"%(self.name, food))
#构造
def __init__(self, name, age, height):
    self.name = name
    self.age = age
    self.height = height
    self.__money = 5000 #访问限制
def SetMoney(self, num):
    if num < 10000:
        self.__money = 5000
    else:
        self.__money = num
#重写
def __str__(self):
    return  "name:%s age:%d money: %d"%(self.name, self.age, self.__money)
#析构
def __del__(self):
    print("对象释放")

per1 = Person("tom",12,168)
print(per1.name)
per1.chi("apple")
per1.SetMoney(4)
print(per1)

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP