<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
    主站蜘蛛池模板: 成全影视免费观看大全二| 免费成人高清在线视频| 毛片免费观看视频| 久久精品国产亚洲AV久| a拍拍男女免费看全片| 亚洲黄色免费电影| 亚洲免费一级视频| 亚洲已满18点击进入在线观看| 91成人免费观看网站| 亚洲欧美国产欧美色欲| 国产yw855.c免费视频| 永久免费精品影视网站| 亚洲国产一成人久久精品| 99爱视频99爱在线观看免费| 亚洲国产成AV人天堂无码| 黄网址在线永久免费观看| 色视频在线观看免费| 亚洲伊人久久精品影院| 最近免费中文字幕大全免费版视频| 亚洲国产精品成人久久久| 成年女人免费视频播放体验区 | 亚洲无砖砖区免费| 国产成人精品日本亚洲11| 波多野结衣久久高清免费 | 亚洲色图国产精品| 皇色在线视频免费网站| 国产av无码专区亚洲av毛片搜| 亚洲精品一级无码鲁丝片| 麻豆成人久久精品二区三区免费| 亚洲jjzzjjzz在线观看| 亚洲A丁香五香天堂网| 午夜视频免费在线观看| 成人亚洲国产va天堂| 亚洲精品97久久中文字幕无码| 一级毛片免费观看| 精品久久久久亚洲| 亚洲精品成人久久| 一本久到久久亚洲综合| 120秒男女动态视频免费| 免费人人潮人人爽一区二区| 日木av无码专区亚洲av毛片|