今回はメソッドの呼び出し制限ついて説明します。 呼び出し制限にはpublic、private、protectedの3つがあります。 メソッドの公開と非公開 メソッドとレシーバ 呼び出し制限 publicメソッド self privateメソッド protectedメソッド まとめ メソッドの公開と非公開 英語のpublicとprivateは「公的な」「私的な」という形容詞ですが、同時に「公開の」「非公開の」という意味も持っています。 プログラム上では後者の意味でよく使われる単語です。 Rubyではprivateを「メソッドをクラス定義の外に非公開にする」ために良く用います。 # プライベートメ…