ホームページ >バックエンド開発 >Python チュートリアル >Pythonでクラスメソッドを呼び出す方法

Pythonでクラスメソッドを呼び出す方法

尚
オリジナル
2019-07-03 14:19:5317466ブラウズ

Pythonでクラスメソッドを呼び出す方法

クラスメソッドの呼び出し:

通常の関数呼び出しと同様

1. クラスの内部呼び出し: self.(パラメータ)リスト)。

2. クラスの外で呼び出します: . (パラメーター リスト)。

注: 上記の 2 つの呼び出しメソッドでは、提供されるパラメーター リストに self を含める必要はありません。

クラスのデモ:

wash.py
class Washer:
 
    def __init__(self):
        self.water = 0
        self.scour = 0
 
    def add_water(self,water):
        print('Add water:',water)
        self.water = water
 
    def add_scour(self,scour):
        self.scour = scour
        print('Add scour:',self.scour)
 
    def start_wash(self):
        print('Start wash...')
 
if __name__ == '__main__':
    w = Washer()
    w.add_water(10)
    w.add_scour(2)
    w.start_wash()

実行結果:

Pythonでクラスメソッドを呼び出す方法

## Python 関連の技術記事の詳細については、

Learn をご覧ください。 Python チュートリアルの列にあります!

以上がPythonでクラスメソッドを呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。