2009年10月6日火曜日

静的メソッド

似たようなものが2つある

# -*- coding: utf-8 -*-

# クラスメソッドの方は引数が1つ以上必要
class A:
    @staticmethod
    def sm():
        print "static"

    @classmethod
    def cm(cls):
        print "class"

A.sm()
A.cm()

a = A()

a.sm()
a.cm()

詳細はドキュメントで

0 件のコメント:

コメントを投稿