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


* 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