CISC370, Summer 2006, Assignment 3 (Total 100 pts) Due June 29 TA: Ke Li Java coding style - Formatting of code < 80 column, no wraparound -2 pts Late penalty: 10% off each day No hard copy submitted: 10% off 1. Correctness (35 pts) - 4 media classes 10 pts - driver program -- read/write a file 5 pts -- parse formatted input file 3 pts -- read from console: Scanner 2 pts -- store in a collection 5 pts -- print the collection 2 pts -- sort the items 2 pts -- add new items 3 pts -- check in/out the library 3 pts 2. Organization (20 pts) - packages -- 'package' before class defination 5 pts -- code directory structure 5 pts - inheritance 10 pts 3. Testing (30 pts) - script file -- README 5 pts -- java source 5 pts -- comilation 5 pts -- execution 10 pts -- handle incorrect cases 5 pts 4. Documentation (15 pts) - Java Docs 6 pts - comments inside code 4 pts - collection choice 5 pts