0985デフォルトの名無しさん垢版 | 大砲2017/08/25(金) 05:58:03.30ID:ZShOFEd5 「Effective Ruby」項目21にも書いてある コアクラスを継承するな。委譲・包含(Forwardable)を使え。 is-a よりも、has-a を使え たいていの言語では、String型なども継承できない。 final 指定されてる 初心者は、コレクションを継承したがるが、アンチパターン。 継承すれば、バグるだけ たいていの「Effective 何々」とか、デザインパターンの本にも、書いてある