2014-05-06から1日間の記事一覧
rubyでクラスの継承とmoduleのmixinを使う場合とで、同じ名前のメソッドがあったときに、どれが優先されるのか。 結論「一番関係が近い方のメソッドが優先される」です。 例えば以下の例 require 'ability' require 'animal' class Dog < Animal include Abi…
rubyでクラスの継承とmoduleのmixinを使う場合とで、同じ名前のメソッドがあったときに、どれが優先されるのか。 結論「一番関係が近い方のメソッドが優先される」です。 例えば以下の例 require 'ability' require 'animal' class Dog < Animal include Abi…