方法1プロパティ
クラス学生(オブジェクト): DEF __init__ (セルフ、名): self.name = 名 @Property #のプロパティ方法:プロパティまたは静的変数に方法。 DEF フライ(自己): プリント(' {...}フライ' .format(self.name)) A =学生(' WDC ' ) a.fly #メソッド呼び出し属性のプロパティ方法を呼び出すことができ
2。
クラス学生(オブジェクト): DEF __init__ (セルフ、名): self.name = 名 @Property #のプロパティ方法:プロパティまたは静的変数に方法。 DEF フライ(自己): プリント(' {...}フライ' .format(self.name)) A =学生(' WDC ' ) a.fly #メソッド呼び出し属性のプロパティよう呼び出すことができ a.fly = 100 #私は、このプロパティを再割り当て与えることはできません
3.プロパティにパラメータを渡す方法:レビュー
クラス学生(オブジェクト): DEF __init__ (セルフ、名): self.name = 名 @Property #のプロパティ方法:プロパティまたは静的変数に方法。 DEF フライ(セルフ): 印刷(' {...}フライ' .format(self.name)) @ fly.setter DEFフライ(セルフ、年齢): #は、渡されたパラメータの受け入れ を印刷(' {}年を' 。フォーマット(AGE)) 学生(= 「WDCを」) a.fly #は、メソッド呼び出し属性のプロパティのようにして呼び出すことができる a.fly = 22である #プロパティは、メソッドにパラメータを渡します
4. [削除プロパティメソッド
クラス学生(オブジェクト): DEF __init__ (セルフ、名): self.name = 名 @Property #のプロパティ方法:プロパティまたは静的変数に方法。 DEF フライ(セルフ): 印刷(' {...}フライ' .format(self.name)) @ fly.setter DEFフライ(セルフ、年齢): #は、渡されたパラメータの受け入れ を印刷(' {}年を' 。フォーマット(年齢)) @ fly.deleter DEF フライ(セルフ): 印刷(' デル... ' ) A =学生(「WDCは」) a.fly #属性メソッド呼び出し属性によって呼び出すことができる 22はa.fly =である #メソッドプロパティにパラメータを渡す デル a.fly #fly.deleter方法は、以下の実行@デル実行属性があるメソッド