由に拡張を行うことができます。Rubyのクラスは開いています。することは不可能です。いものの判断が非常に難しいということを意味します。ない)ということには意味があります。アクセスメソッドを介してアクセスすべきだという考えもありますが。)ただ、この開放性には問題もあります。数名が変更された場合など)には、その都度追随しなければなりません。いない時など、どうしても必要な場合にのみ利用するべきです。Rubyの場合にはより深刻な問題があります。