Discounted Items
Store may give discount for an item
Discounted item is again an item
D
ECORATOR
pattern
Ch5/invoice/DiscountedItem.java
(look at
getPrice
)
Alternative design: add discount to
LineItem
previous
|
start
|
next
.... [Slide 58] ....