assignments:a1
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
assignments:a1 [2016/05/12 16:22] – pawluk | assignments:a1 [2016/06/03 16:53] (current) – pawluk | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Assignment 1 ====== | ====== Assignment 1 ====== | ||
- | **Due:** June 12, 2013 | + | * **Due:** June 13, 2013 (23: |
- | **Weight:** 10% | + | |
- | **Where:** online | + | |
- | **Type:** Individual | + | |
- | ====== Learning objectives ====== | + | ===== Learning objectives ===== |
+ | To learn and explore: | ||
* The implementation and documentation of abstract data types as classes | * The implementation and documentation of abstract data types as classes | ||
Line 12: | Line 13: | ||
* Programming from contracts and test cases | * Programming from contracts and test cases | ||
- | ====== Short description | + | ===== Short description ===== |
You are to complete the missing parts in the file map.e. The given partial implementation is a generic structure of Map, where different instances can store objects of different types but a particular instance will store only sequences of the same type of objects. Objects are inserted in the map using the put feature. For simplicity, the argument passed to the put feature is a pair of key and value – object in the given sequence. | You are to complete the missing parts in the file map.e. The given partial implementation is a generic structure of Map, where different instances can store objects of different types but a particular instance will store only sequences of the same type of objects. Objects are inserted in the map using the put feature. For simplicity, the argument passed to the put feature is a pair of key and value – object in the given sequence. | ||
- | ====== Specification | + | ===== Specification ===== |
[[http:// | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | ===== Resources and Hints ===== | ||
+ | * [[https:// | ||
+ |
assignments/a1.1463070172.txt.gz · Last modified: 2016/05/12 16:22 by pawluk