Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Modify this design Class Diagram to use two more design patterns (you can use any) Example(Observer, Strategy, etc) SingletonClass instance getter methods setter methods operations

Modify this design Class Diagram to use two more design patterns (you can use any) Example(Observer, Strategy, etc)

image text in transcribed

SingletonClass instance getter methods setter methods operations provide warranty to customer StoreManager Salesman Retailer Customer productName productiD customerName, newConsoleNoReplac ement newConsolewith 1Year newGameConsole: string, preownedGamesConsole String games String tablet String createCustomerAccounto addo delete0 update0) newConsolewithLifetime Replacement sells0 warranty0 create account for customer eate/deletel/add product tradeinProduct0); Sells console Sells games placeOrderO: cancelOrderO: enrollo; buy/rent console buy products payForrder0: GameMaker ConsoleManufacturer buyNewConsole0: gameType Product differentAccessories: String storeSpecialDiscount manufacturerRebates electronicArts0; activisionO takeTwointeractive0 microsoft0 sony0 Receive email of speciale itendo0: buyaccessories0; dailyRentalO: monthlyRentalO yearlyRentalO; Recieves email of new product EmailforNewProduct Emailfor Special Sale productName productiD saleName salePercentage saleDateFrom; saleDateUpTo Price0 model0: saleltems0 Discount0 SingletonClass instance getter methods setter methods operations provide warranty to customer StoreManager Salesman Retailer Customer productName productiD customerName, newConsoleNoReplac ement newConsolewith 1Year newGameConsole: string, preownedGamesConsole String games String tablet String createCustomerAccounto addo delete0 update0) newConsolewithLifetime Replacement sells0 warranty0 create account for customer eate/deletel/add product tradeinProduct0); Sells console Sells games placeOrderO: cancelOrderO: enrollo; buy/rent console buy products payForrder0: GameMaker ConsoleManufacturer buyNewConsole0: gameType Product differentAccessories: String storeSpecialDiscount manufacturerRebates electronicArts0; activisionO takeTwointeractive0 microsoft0 sony0 Receive email of speciale itendo0: buyaccessories0; dailyRentalO: monthlyRentalO yearlyRentalO; Recieves email of new product EmailforNewProduct Emailfor Special Sale productName productiD saleName salePercentage saleDateFrom; saleDateUpTo Price0 model0: saleltems0 Discount0

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Programming The Perl DBI Database Programming With Perl

Authors: Tim Bunce, Alligator Descartes

1st Edition

1565926994, 978-1565926998

More Books

Students also viewed these Databases questions