Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Must be done in Python The 1st Screenshot is the Question The 2nd Screenshot is the Class (uncompleted please complete this code) The 3rd screenshot
Must be done in Python
The 1st Screenshot is the Question
The 2nd Screenshot is the Class (uncompleted please complete this code)
The 3rd screenshot is Test cases and expected outcomes. Please use the expected outcomes to complete the __str__ function so it follows the required format.
The 4th screenshot is showing an error with one of the methods, please correct the class code accordingly
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 constructorStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started