比べて見れるスクリプト・リファレンス

Python の場合

class SampleClass:
    val = 100
    def function1(self):
        
   def function2(self,msg):
       

# Main Procedure

sample = SampleClass()    # オブジェクトの生成
sample.function1()            # クラス・メソッドの呼び出し

コンストラクタ

Class.__init__( self, 第2引数, 第3引数 )

Pythonの場合、第1引数は self にするらしい。
(理由はまだ理解していない。。。 が、必須であれば、イチイチ書かないようのしたい。。)

インスタンス変数

self.変数名 = 値

Rubyが嬉しいのは、インスタンス変数を完結に @変数名 で書けること。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-03-24 (日) 11:53:38