python勉強記録

Python,Matlab,VBA主に自分用の備忘録

Rubyでインスタンスメソッド生成

class MyClass2
    def method_a
        puts "method_a"

    end

    def method_b
        method_a

    end
end

my_instance = MyClass2.new()
my_instance.method_a
my_instance.method_b

 

普通のインスタンスメソッドのサンプルコード

いちいちselfと書かない。使うときだけ書くらしい。

 

インスタンス生成時はMyclass.newと書く。()はあってもなくても動くこと確認した。