Question: Modify this design class diagarm to include this further functionality: A customer can subscribe/unsubscribe to receive email notifications for new product releases A customer can
Modify this design class diagarm to include this further functionality:
A customer can subscribe/unsubscribe to receive email notifications for new product releases
A customer can subscribe/ unsubscribe to receive email notifications for Special Sale Events
Utilize any three design patterns

provide warranty customer StoreManger Customer Salesman Retailer newConsoleNoReplac ement newConsolewith 1Year Replacement productName productid customerName string preOwnedGamesCons ole String games String tablet String create account for customer createCustomerAccou nto: addo deleteO update0 newConsoleWithLifet meReplacement, sells0 warranrtyO sells Consoles eate/delete/add product buy/rent a console preOrderProductO; tradelnProducto buy products placeOrderO sells games payForOrdero enrollO: Product ConsoleMaufacturer GameMaker storeSpecialDiscount manufacturerRebates differentAccessories String rentConsole0: gameType microsoft0 sony0 nitendoo buyaccessories0: dailyRentalO monthlyRental0: yearlyrentalO electronicArts0: activision 0 takeTwointeractive
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
