码迷,mamicode.com
首页 > 编程语言 > 详细

python @staticmethod 注解,静态方法,可以省略类里那个self参数

时间:2020-05-02 22:32:25      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:sel   cme   cti   bsp   func   code   use   ++   this   

class staticmethod(object):
    """
    staticmethod(function) -> method
    
    Convert a function to be a static method.
    
    A static method does not receive an implicit first argument.
    To declare a static method, use this idiom:
    
         class C:
             @staticmethod
             def f(arg1, arg2, ...):
                 ...
    
    It can be called either on the class (e.g. C.f()) or on an instance
    (e.g. C().f()).  The instance is ignored except for its class.
    
    Static methods in Python are similar to those found in Java or C++.
    For a more advanced concept, see the classmethod builtin.
    """

       

python @staticmethod 注解,静态方法,可以省略类里那个self参数

标签:sel   cme   cti   bsp   func   code   use   ++   this   

原文地址:https://www.cnblogs.com/DDBD/p/12819852.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!