クラスのインスタンスメソッドは、デフォルトでpublic。
class MyClass def m1 #このメソッドはpublic end protected def m2 #このメソッドはprotected end private def m3 #このメソッドはprivate end end
・public:どこからでも呼ばれる。
・protected:同一インスタンス内に加えて、同じクラスおよびそのサブクラスの他のインスタンスから呼び出せる。
・private同一インスタンス内のみ。
下から選んでください: