
Answer & Explanation:Implement a simple Car Monitoring System using the Observer pattern.
You only have to implement it for
1 Car and 3 different types of Monitors (simple, medium, advanced). Cars
can notify 3 different
levels of current state (NO_REPAIR, IMMINENT_REPAIR, REPAIR_NEEDED_OR_EXPLODE).
The simple monitor can
only notify its monitor that the car needs repair, and the medium monitor also indicates
the level of the repair.
The advanced monitor cannot only notify its monitor that
the car needs repair and display the level of the repair, but also can actually
be hooked up to listen to two different cars (i.e. CSUCar
objects). UML class diagram is required.
Side Note: We will have 3 Interfaces: Subject, Observer, and DisplayElement
Order a plagiarism free paper now. We do not use AI. Use the code SAVE15 to get a 15% Discount
Looking for help with your ASSIGNMENT? Our paper writing service can help you achieve higher grades and meet your deadlines.

Why order from us
We offer plagiarism-free content
We don’t use AI
Confidentiality is guaranteed
We guarantee A+ quality
We offer unlimited revisions