Must be done in Python (Latest Version)

Design a class named Histogram to represent a histogram record. The Histogram class contains the following: A private int data field named range that defines the range of a histogram (e.g. 0 -9) A private int data field named max_mark that defines the maximum value A private List data field named occurrence_list that defines an occurrence list of marks. A constructor that creates a Histogram with the required information. You should create a list of zeros and assign it to the occurrence_list. The accessor and mutator methods for all data fields. .A_str__method which returns a nicely formatted string representation. A public method named append_marks which updates the occurrence list of marks. Note: the parameter value must be less than the maximum value specified in the constructor. Note - keep a copy of your solution to this task because you will use it in your A1. For example: Test Result a1= Histogram(10,9) al.append_marks(0) a1.append_marks(8) a1.drawO 0:* 1: 2: 3: 4: 5: 6: 9:

Design a class named Histogram to represent a histogram record. The Histogram class contains the following: A private int data field named range that defines the range of a histogram (e.g. 0 -9) A private int data field named max_mark that defines the maximum value A private List data field named occurrence_list that defines an occurrence list of marks. A constructor that creates a Histogram with the required information. You should create a list of zeros and assign it to the occurrence_list. The accessor and mutator methods for all data fields. .A_str__method which returns a nicely formatted string representation. A public method named append_marks which updates the occurrence list of marks. Note: the parameter value must be less than the maximum value specified in the constructor. Note – keep a copy of your solution to this task because you will use it in your A1. For example: Test Result a1= Histogram(10,9) al.append_marks(0) a1.append_marks(8) a1.drawO 0:* 1: 2: 3: 4: 5: 6: 9: Show transcribed image text