Question: ATTENTION : The language is JAVA Please do NOT forget to write the code!!! And do not send ONLY UML graphs, two of them will

ATTENTION : The language is JAVA
Please do NOT forget to write the code!!! And do not send ONLY UML graphs, two of them will be sent.
Design a home/flat heating controller system. The controller: i.) measures the current temperature ii.) evaluates heater state and turns heater on or off. iii.) get current heater state There is a maximum temperature limit which the heater can be set. Heater can be turned on/off by the heating controller. It also has a manual on/off switch. There is only one heater and one controller in a typical home/flat. a.) (20p)Determine appropriate classes, member variables and functions for this home heating system.Draw class diagrams using UML. b.) (20p) (p)write code to implement the classes. Create necessary objects for the heating controller system. Show how the system will run. you must draw diagrams and write code on a paper and upload the photo of your solution. Do not forget to write your name. You must write comments
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
