Question: 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,

 can someone pleas do these, the most comfusing thing for me

the the fist part which i sdoing the singleton pattern Advertisement +Advertisement

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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Accounting Questions!