この記事では、Python言語でメソッドを定義(宣言・初期化)して引数に値を渡す方法とソースコードを解説します。
【メソッド】クラスメソッドの定義
クラスメソッドとは、クラスの動作を決めるメソッドです。
インスタンス化しなくても呼び出すことができます。
Pythonではクラスメソッドの実装にはデコレータ(@classmethod)を使います。
# -*- coding: utf-8 -*- # クラスの定義 class MyClass(): @classmethod # クラスメソッド def calc(self, text): print(text) # クラスメソッドの呼び出し MyClass.calc("Nyan Pass!") # Nyan Pass!
– | 関連記事 |
---|---|
1 | ■Pythonでオブジェクト指向プログラミング |
2 | ■Python入門 基本文法 |
コメント