検索
あいまい検索
アーカイブ
カテゴリー
キーワード
ヘルプ
ようこそ ゲスト さん
ログイン
ユーザー登録
はてな匿名ダイアリー
< 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
でシェア
全てのコメントを見る
人気エントリ
複雑だがスピリチュアルによって家族が幸せになってしまった
10
実際問題、居酒屋がダメなら会社の懇親会ってどこでやればいいの?
17
バツイチの年上女性と同居して3年が経った
6
自分に娘が生まれたら絶対東大には行かせたくない
30
妻が勝手にAIスクールに入校していた
15
カルビーのポテチ、白黒以前にいつの..
11
なろう系マンガで「40歳で突如覚醒し..
25
過去の人気エントリをもっと見る
注目エントリ
会話の成り立たないオタクが迫害されてた記憶
3
ある留学生に質問されて頭を抱えた。 ..
13
どうせ死ぬのに成長して何になるの?
11
【追記あり】残クレアルファードを買う奴が一番賢くEVを買うのはバカ
17
はてサはパニック買いを煽るのをやめろ
13
「ちんこ以外の全てにモザイクがかかる世界」で起きること
2
居酒屋は「酒を一定程度飲むルールを作ればいい」のか
2
はてなブックマークでもっと見る
アーカイブ
カテゴリー
キーワード
ヘルプ
ログイン
ユーザー登録
ようこそ ゲスト さん