アウトプットができる技術者に

it's a time to take a new step !

クラスの定義とクラスメソッド

  • @classsmethod を関数の上部につけることで、class method (静的なメソッド)になる
  • 関数の第一引数は、自信のオブジェクトが入るらしい
class MyClass:                      
  "message"                         
  i = 1                             
  @classmethod                      
  def hi(cls, name):                
    return "hello " + name


print MyClass.hi("tom") # => hello tom