assignments:a1
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
assignments:a1 [2007/08/01 13:58] – external edit 127.0.0.1 | assignments:a1 [2016/06/03 16:53] (current) – pawluk | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Assignment 1 ====== | ====== Assignment 1 ====== | ||
+ | |||
+ | * **Due:** June 13, 2013 (23: | ||
+ | * **Weight:** 10% | ||
+ | * **Where:** online | ||
+ | * **Type:** Individual | ||
+ | |||
+ | ===== Learning objectives ===== | ||
+ | To learn and explore: | ||
+ | |||
+ | * The implementation and documentation of abstract data types as classes | ||
+ | * Eiffel programming | ||
+ | * Programming from contracts and test cases | ||
+ | |||
+ | ===== 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. | ||
+ | |||
+ | ===== Specification ===== | ||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | ===== Resources and Hints ===== | ||
+ | * [[https:// | ||
assignments/a1.1185976689.txt.gz · Last modified: 2016/05/12 16:21 (external edit)