アーカイブ
カテゴリー
キーワード
ヘルプ
ようこそ ゲスト さん
ログイン
ユーザー登録
はてな匿名ダイアリー
< anond:20200628144452
|
anond:20200628005703 >
2020-06-28
■
デザインパターン
の
コンポジション
が
わからん
継承
よりも
コンポジション
を使うべし、って本に書いているだけど、
コンポジション
パターン
を
説明
する
コード
でも
継承
使っているやんけ。
https://morizyun.github.io/ruby/design-pattern-composite.html
「
継承
は
オブジェクト
を
階層
構造
に
構成
する
コスト
払う代わりに
メッセージ
の
移譲
を
無料
で手に入られる。」「
コンポジット
は、
メッセージ
の
移譲
を明示する
必要
があるが、
オブジェクト
は
構造
的に
独立
して
存在
ができる。」これがわ
から
ない。
コンポジット
の
サン
プル
コード
でも
継承
使っているし。
コンポジション
と
コンポジット
って違うの?
動詞
と
名詞
の違いなだけで、同じ
概念
を指していると思っているが
裏付け
る
根拠
を見つけられない。
https://python.ms/composition-over-inheritance/#_1-%E5%90%88%E6%88%90%E3%81%A8%E5%A7%94%E8%AD%B2
に書いている「持たせたい
機能
を
属性
に代入することを合成と言い
ます
。」は僕の
認識
と一致するが、
上記
で書いていることと同じなのか
理解
ができない。
わ
から
ない。
[
追記
]
ちょっと
わかってきた気がする。
Permalink
|
記事への反応(0)
| 14:45
ツイート
シェア
記事への反応
-
記事への反応(ブックマークコメント)
permalink
Twitter
でシェア
Facebook
でシェア
全てのコメントを見る
人気エントリ
完結したけど続きが読みたい漫画ってある?
17
SNS運用フェーズ
10
三大、なんか韓国っぽい名前
23
年金制度と老後のお金について知っておくべき話
7
子どもにいい服を着せたい
27
斎藤元知事に入れなかった追記 拙い..
14
同じく斉藤知事に票を入れなかった兵庫県民増田です。
6
シロクマ先生の記事の書き方は、齋藤知事のパワハラと同じである
22
過去の人気エントリをもっと見る
注目エントリ
株式会社merchuと兵庫県知事選挙におけるSNS戦略の問題
兵庫県知事選挙 折田楓さんの件は何が問題視されてるのか3行まとめ
2
親戚の子にお勧めの推理小説
5
英語の数字が含まれるタイトル
8
はてな民って身勝手だな
3
少額の金からスタートカテゴリ:「『テレビ』のリサイクル券」獲得RTA
増田検索止まってない?
4
強い言葉を使うブクマカのメタブが非表示だとがっかりする。
7
はてなブックマークでもっと見る
アーカイブ
カテゴリー
キーワード
ヘルプ
ログイン
ユーザー登録
ようこそ ゲスト さん