Details for this assignment are available here.
Lab demonstration (due during week 9 lab)
Each student must demonstrate drawing lines with their program. The drawing the remaining shapes is not required for the demonstration.
Lab demonstration (due during week 10 lab)
Each student must demonstrate their program with all of the required functionality completed.
Lab deliverables (due 11:00pm, the day of week 10 lab)
Each student should submit a .zip file that includes the following: Documented source code including the following files: DrawingProgramApp.java, DrawingProgramUI.java, AbstractShape.java, Line.java, Ellipse.java, Rectangle.java, Rectangle.java, and CustomShape.java. Be sure to read the documentation guidelines.
As with any report you submit, correct spelling and grammar are required. Be sure to keep copies of all your files, in case something gets lost.
In addition, each student should indicate how much time you spend on this assignment in the FAST system. You are encouraged to log your activity as you work on the project. At a minimum, you should log all of the time spent on this assignment before the due date given above. All time spent on this assignment should be entered into the week 9 and 10 columns.
If you have any questions, consult your instructor.