Monroe College Implementations and Polymorphism Arrays Interface Project

I’m studying for my Computer Science class and need an explanation.

Assignment Content

  1. Array-Lecture assignmentQ1. Modify the Array class (student files included) defined in this Lecture to make it behave more like Python’s list class. The solution must include the code that tests your modifications to the Array class and your result windows.
    a. Add an instance variable logicalSize to the Array class. This variable is initially 0 and will track the number of items currently available to users of the array. Then add the method size() to the Array class. This method should return the array’s logical size. The method __len__ should still return the array’s capacity or physical size. Define some functions for manipulating linked structures. You should use the Node and TwoWayNode classes, as defined in the lecture notes. Create a tester module that contains your function definitions and your code for testing them.

    Interfaces-Lecture AssignmentFollow the power point presentation to implement the following Interfaces:
    arraybag.py to create ArrayBag
    linkedbag.py to create LinkedBag
    Use the testbag to test your ArrayBag and LinkedBag
    Make sure you have a screen shot of your running testbag.

Prof. Angela

4.6/5

Calculate Price


Price (USD)
$
Need Help? Reach us here via Whatsapp.