Question: please use python to do it. TY 3. Write an abstract class, Box, and use it to define some methods which any box object should

please use python to do it. TY
3. Write an "abstract" class, Box, and use it to define some methods which any box object should have: add, for adding any number of items to the box, empty, for taking all the items out of the box and returning them as a list, and count, for counting the items which are currently in the box. Write a simple Item class which has a name attribute and a value attribute - you can assume that all the items you will use will be Item objects. Now write two subclasses of Box which use different underlying collections to dict. 15 points
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
