<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0
    Python似乎很討厭修飾符,沒有常見的static語法。其靜態方法的實現大致有以下兩種方法:

    第一種方式(staticmethod):

    >>> class Foo:
            str = "I'm a static method."

            def bar():
                print Foo.str

            bar = staticmethod(bar)


    >>> Foo.bar()
    I'm a static method.


    第二種方式(classmethod):

    >>> class Foo:
            str = "I'm a static method."

            def bar(cls):
                print cls.str

            bar = classmethod(bar)


    >>> Foo.bar()
    I'm a static method.


    ---------------------------------------------------------------

    上面的代碼我們還可以寫的更簡便些:

    >>> class Foo:
            str = "I'm a static method."

            @staticmethod
            def bar():
                print Foo.str


    >>> Foo.bar()
    I'm a static method.


    或者

    >>> class Foo:
            str = "I'm a static method."

            @classmethod
            def bar(cls):
                print cls.str


    >>> Foo.bar()
    I'm a static method.


    OK,差不多就是這個樣子了。
    posted on 2008-11-22 10:37 周銳 閱讀(409) 評論(0)  編輯  收藏 所屬分類: Python
    主站蜘蛛池模板: 亚洲人成电影网站色www| 亚洲黄色高清视频| 直接进入免费看黄的网站| 午夜成人免费视频| 亚洲一区二区无码偷拍| 18禁免费无码无遮挡不卡网站| 亚洲五月六月丁香激情| 亚洲一区二区三区免费在线观看| 亚洲色图校园春色| 在线观看av永久免费| 亚洲av无码专区在线电影| 免费一级毛片免费播放| 久草免费福利在线| 亚洲国产精品一区二区久久| 蜜臀98精品国产免费观看| 亚洲另类精品xxxx人妖| 国产青草视频免费观看97| 一级毛片免费全部播放| 亚洲成在人线av| 国产精品久久久久久久久久免费| 亚洲av成本人无码网站| 亚洲欧洲自拍拍偷精品 美利坚| 99久久婷婷免费国产综合精品| 久久亚洲AV成人无码国产| 成人最新午夜免费视频| 视频一区二区三区免费观看| 亚洲熟妇无码另类久久久| 37pao成人国产永久免费视频| 亚洲精品综合在线影院| 亚洲男人第一无码aⅴ网站| 久久久精品2019免费观看| 亚洲夂夂婷婷色拍WW47| 不卡一卡二卡三亚洲| 精品国产免费人成电影在线观看| 亚洲色欲色欱wwW在线| 亚洲午夜日韩高清一区| 欧洲一级毛片免费| 久久免费香蕉视频| 亚洲 欧洲 日韩 综合在线| 一本色道久久综合亚洲精品| 噼里啪啦免费观看高清动漫4|