エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに みなさん、オブジェクト指向で開発してますか? オブジェクト指向の開発でよく言われる「委譲... はじめに みなさん、オブジェクト指向で開発してますか? オブジェクト指向の開発でよく言われる「委譲を使おう」ですが、たまーに「委譲と移譲」間違えているケースがあります。 同音異義語でややこしいですが、何が違うのか明らかにしたいと思います。 まずは言葉の意味から 【委譲】 意味:上のものが下のものに対して権限などを委ねること。 英語:delegate。 【移譲】 意味:対等の相手に譲り渡すこと。 英語:trasfer。 サンプル説明 このサンプルでは、Somethingクラスがある責務を持っていて、その責務の一つであるmethod_aメソッドを委譲する例を示したいと思います。 サンプルはrubyです。 サンプル(元のコード)