ホーム > Ruby > extendとincludeについて。

extendとincludeについて。 このエントリーを含むはてなブックマーク はてなブックマーク - extendとincludeについて。


Rubyリファレンスマニュアル – Object

include は、クラス(のインスタンス)に機能を追加します が、extend は、ある特定のオブジェクトだけにモジュールの機能を追加 したいときに使用します。

~コード(引用省略)~

extend の機能は、「特異クラスに対する include」 と言い替えることもできます。

うーん、分かったような気がするけど、実際に使い分けろと言われたら出来ない気がする。

つまりまだよく分かってないと言うことか。

カテゴリー: Ruby タグ:
  1. コメントはまだありません。
  1. トラックバックはまだありません。