Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

can someone pleas do these, the most comfusing thing for me the the fist part which i sdoing the singleton pattern Advertisement +Advertisement (title: Title,

image text in transcribed

image text in transcribed

can someone pleas do these, the most comfusing thing for me the the fist part which i sdoing the singleton pattern

Advertisement +Advertisement (title: Title, adText: AdText) : Advertisement +getTitle(): Title +setText(adText:AdText) +display 0.3 uploadedAds 1 Advertiser +Advertiser ():Advertiser +display +signUp +changeDetails) +simulation +addAdvertisement(title:Title, adText:AdText) +changeDetails +deleteAdvertisement(title: Title) +editAdvertisement(title:Title adText:AdText) +getRefNum(): Refnum +setRefNum(refNum: RefNum) +unsubscribe(refNum:RefNum) 0.* advertisers 1 admin Administration +signUp 0) +display +unsubscribe(refNum: RefNum) +changeDetails (refnum :RefNum) +createRef(): Refnum +main (args) +Administration(): Administration on Moodle to complete the following tasks. Extend the provided class diagram Extend the provided class diagram by adding the following classes: Regulator, which implements the "Observer" abstract class and imple- ments the singleton design pattern FoodAdvertiser and Attraction Advertiser as subclasses of Advertiser with suitable methods . Subject and Observer abstract classes 4 Additionally, alter the classes in the provided class diagram as necessary to in- tegrate the classes above. Note this will require the alteration of some class methods in the provided class diagram. Show associations (with their multi- plicity, labels, and navigabilities). Save the extended class diagram in a Word Advertisement +Advertisement (title: Title, adText: AdText) : Advertisement +getTitle(): Title +setText(adText:AdText) +display 0.3 uploadedAds 1 Advertiser +Advertiser ():Advertiser +display +signUp +changeDetails) +simulation +addAdvertisement(title:Title, adText:AdText) +changeDetails +deleteAdvertisement(title: Title) +editAdvertisement(title:Title adText:AdText) +getRefNum(): Refnum +setRefNum(refNum: RefNum) +unsubscribe(refNum:RefNum) 0.* advertisers 1 admin Administration +signUp 0) +display +unsubscribe(refNum: RefNum) +changeDetails (refnum :RefNum) +createRef(): Refnum +main (args) +Administration(): Administration on Moodle to complete the following tasks. Extend the provided class diagram Extend the provided class diagram by adding the following classes: Regulator, which implements the "Observer" abstract class and imple- ments the singleton design pattern FoodAdvertiser and Attraction Advertiser as subclasses of Advertiser with suitable methods . Subject and Observer abstract classes 4 Additionally, alter the classes in the provided class diagram as necessary to in- tegrate the classes above. Note this will require the alteration of some class methods in the provided class diagram. Show associations (with their multi- plicity, labels, and navigabilities). Save the extended class diagram in a Word

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

Using QuickBooks Accountant 2018 For Accounting

Authors: Glenn Owen

16th Edition

0357042085, 9780357042083

More Books

Students also viewed these Accounting questions