オブジェクト指向は愚かな考え。この世は計算式 ★3©2ch.net (947レス)
前次1-
抽出解除 レス栞

570
(2): デフォルトの名無しさん [sage] 2016/08/02(火) 23:26:19.20 ID:QqIbwu4d(1) AAS
Java8ならもっとHENTAIなコードが書けるぞ
外部リンク:ideone.com
571: デフォルトの名無しさん [sage] 2016/08/02(火) 23:41:10.66 ID:6KXXOitA(3/3) AAS
>>570
>>547
547(1): デフォルトの名無しさん [sage] 2016/08/02(火) 17:16:35.65 ID:I0xQlCpI(2/2) AAS
>>543
これだと Java 版でいうところの getValue() する前に
毎回、二倍にして 利益80乗せて、また二倍にしてもう一度 利益200乗せて…とかって
いちいち書かないと 840を返せないから、結果は合っているけど要求仕様を満たしていないような気がする

573
(1): デフォルトの名無しさん [sage] 2016/08/03(水) 00:45:18.40 ID:qJ0ntPw4(1) AAS
>>570
new Price((120*2+80)*2+200) を作りたいわけではなくて
new Price(120) をデコって 840 を返させるのが Decorator
だからデコったあとに setValue(100) してから getValue() すると 760 が返るはず
外部リンク:ideone.com
外部リンク:ideone.com
外部リンク:ideone.com
外部リンク:ideone.com
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s