型が動的だと>>535539(1): デフォルトの名無しさん [sage] 2016/08/02(火) 05:55:14.53 ID:wOSsX6OQ(1/3) AAS
デコレータパターンはそもそも静的に型がつけられることからくるクラス階層への制約を誤魔化すための小手先の技術でしかない。
型が完全に動的なSmalltalkやSelfではデコレータパターン自体が不要。
の例のようなコードはどうなるの?535(3): デフォルトの名無しさん [sage] 2016/08/02(火) 00:07:55.94 ID:6KXXOitA(1/3) AAS
>>534
試しにウィキペの Decorator パターン
外部リンク:ja.m.wikipedia.orgパターン
にある例を Smalltalk で書いてみた
外部リンク:ideone.com
けど、圧倒的に簡潔になった感じはしないな
>>531 ならどんなふうに書く?