Overview of the 'Smartarray' Excercises

Overview of the 'Smartarray' Excercises

<p> Overview Of The 'SmartArray' Excercises</p><p>The goal for this exercise is to provide an overview / preview of what you'll be doing with the SmartArray class. </p><p>The overt goal for the SmartArray-themed post-class exercises will be to create a "smart array" - one that is capable of ensuring that out of bounds access is denied, will be capable of resizing itself as needed, as well as a couple of utility methods (such as finding a specific item in the array). Most of this functionality is already available either directly in C#, or else to the .Net library. So really, the "covert" goal is to lay the foundation for future work with classes – when we start looking at things like a Stack, a Queue, a LinkedList, you will have fully reviewed how to do object oriented programming, and are able to create a class that manages a fairly complex interaction with other, composite classes.</p><p>Thus, these post-class exercises have several outcomes and objectives. Firstly, these will serve as a review for anyone who has taken BIT 142 at Cascadia recently. These will also serve as an orientation for anyone who has not taken BIT 142 here at Cascadia. More importantly, they will attempt to establish a pattern that we will use in the next several lectures -- that of creating a class which uses references to keep track of a collection of data. </p><p>What you need to do for this exercise: Nothing. There is no work that you need to hand in for this exercise.</p><p>Keep in mind that the gradable requirements for each exercise are separate. In particular the next exercise (which also deals with the SmartArray) does have you something that will need to be turned in. Please consult the course web page for details and remember that each exercise has it’s own requirements for what to hand in (or not).</p><p>(If you have any questions about what you should be doing please post a question in the Google Group for the course ASAP. Thanks!) </p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us