您的位置:首页 > 编程语言 > Python开发

Day9 Python面向对象编程学习笔记9(静态方法)

2020-03-28 20:07 375 查看

对于静态方法来说,它不需要传给它任何的第一个参数,实例或者是类都可以使用它。

class Person
@staticmethod   #静态方法的装饰器(与类方法的装饰器类似)
def jingtaifangfa():
print("这是一个静态方法")
p=Person()
func=Person.jingtaifangfa
Person.jingtaifangfa()
func()
p.jingtaifangfa()   #以上三种方法都可以调用静态方法

关于静态方法的使用场景后面再了解。

  • 点赞
  • 收藏
  • 分享
  • 文章举报
DeepThinking-anything 发布了12 篇原创文章 · 获赞 0 · 访问量 103 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: