机器人
积分排行榜
Scratch
积分排行榜
Python
在线答题
积分排行榜
活跃排行榜
C++
在线答题
积分排行榜
活跃排行榜
网盘
链接
打字练习
Microbit
未登录
未登录
登录学习
作者:
李国森
更新时间:
2024-10-13 14:57
浏览:
148次
点赞:
0次
热度:
20
class Person: #---------构造-------- def __init__(self,name,age): self.age=age self.name=name #---------实例-------- def eat(self): print('chi') #---------析构-------- def __del__(self): print('del...') #---------类方法------ @classmethod def sleep(cls): print('shui') #---------静态方法---- @staticmethod def run(time): print('跑步'+time) a=Person('小明','11')#调用析构方法 a.eat() #实例对象调用实例方法 #del a #删除实例对象调用析构方法 Person.sleep() #类调用类方法 a.sleep() #实例对象调用类方法 Person.run('半小时') #类调用静态方法 a.run('10分钟') #实例对象调用静态方法 class Bird: @classmethod def fly(cls): print('fei') @staticmethod def sleep(self): print('shui'+self) a=Bird() Bird.fly() a.fly() Bird.sleep('睡') a.sleep('睡')
点赞成功
分享作品
×