プロパティオフのpython 12(属性)メソッド(方法)

プロパティ(属性)メソッド(方法)

 

最初の場所での方法の例としては、自己のパラメータを持っている必要があります

 

 

 

クラスが作成され、呼び出しています

クラスを作成します。クラス 

作成したクラス属性:代入ステートメント属性= ...

デフ方式(自己):インスタンスメソッドを作成します。

クラスの例:クラスインスタンス名=名()

インスタンス名属性:クラス属性を呼び出します。

この方法は、クラスを呼び出す:インスタンス名メソッド()。

文を作成する方法の例、および文定義された関数は非常に類似しており、唯一の違いはある:最初の場所パラメータ自己にインスタンスメソッドが存在しなければなりません。

 

 

 

 

 自己:スタンドインスタンスを引数

最初のポイント:限りメソッドはdefを持つクラスで作成されたように、私たちは自分に任せ最初の引数の位置を取り、(自分にパラメータを渡すことはありません)が呼び出されたときにそれを無視しなければなりません。

第二:クラスのプロパティまたは自己のプロパティ名やメソッド名形式の自己を使用することが必要であると考えクラスメソッド内の他のメソッドを呼び出すとき...

あなたはクラスメソッド内の他の方法を呼び出したい場合は、我々はまた、使用する必要があるselfインスタンスを表すために、

 

 

 初期化:メソッドを初期化します

フォーマット:デフ__init __(自己)

役割は次のとおりです。オブジェクトはインスタンスごとに作成されると、メソッド内のコードが自動的に実行されます呼び出す必要はありません。

 

 

 着信データをプロパティとしてクラスのメソッドとの間に流れることができるように固定された定数を設定することに加えて、初期化方法はまた、他のパラメータを受信することができます。

着信データは複数回呼び出すことができます

 

 

 

 

複数のパッケージ

 

 

インスタンス・メソッドを作成するために使用される入力

 ロボットを作成し、それは次のような機能を持ってみましょう:
まず、名前のtaのあなたを作るために、その後、こんにちは、私は呉風水ワリには、素敵なあなたを満たしていますあなたに(たとえば」と挨拶し、自分の名前を聞いてきます... 「);
第二は、あなたが言うようにする願望である、そして、あなたを助けるために3回繰り返します

 

おすすめ

転載: www.cnblogs.com/cloud7777/p/11628680.html