P3 README - P3 README 5:28 PM Programming assignment#3 CSE...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
11/7/11 5:28 PM P3 README Page 1 of 4 http://ieng6.ucsd.edu/~cs12f/Assignments/P3/README.html Programming assignment #3: CSE 12 Fall 2011 Here's a description of the third programming assignment for CSE 12, Fall 2011. In this assignment, you will write generic circular array, stack, and queue implementations. Along the way you will get more experience with implementing Java interfaces, writing JUnit test cases, and using the Adapter design pattern. >>>Due Fri Nov 04 12:00 noon >>> Required solution files: LimCapListTester.java Array12.java Stack12.java Queue12.java This means that the files that contain your solution to the assignment must be turned in by the due deadline by using the bundleP3 script while logged into your cs12 account on ieng6. Early turnin points are as for previous assignments. The turnin procedure is described below in the section "Turning in your assignment" . It's a good idea to plan to do the assignment well before the deadlines; terminals and tutors can get very busy at the last minute. In doing this assignment, it's your responsibility to understand the course rules for integrity of scholarship. Getting started First, read chapters 6 and 7 the textbook, and corresponding lecture notes. This assignment uses material introduced and discussed there. Create a directory named "P3" under your cs12 home directory to use for developing your solution to this assignment. Your solution to this assignment should be turned in from that directory by the due date and time. You will use the bundleP3 script to do that; see below . Copy the files LimCapList.java , LimCapStack.java , and LimCapQueue.java from the ~/. ./public/P3/ directory to your P3 directory. These files define interfaces that you will be implementing in this assignment. LimCapListTester.java Read the documentation in the source code file for the LimCapList<E> interface, or view the javadoc generated web pages . Understand the responsibilities of each method required by the interface. Sketch a test plan for a class that implements this interface. Define a class named LimCapListTester that extends junit.framework.TestCase
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/27/2012 for the course CSE 12 taught by Professor Gary during the Fall '08 term at UCSD.

Page1 / 4

P3 README - P3 README 5:28 PM Programming assignment#3 CSE...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online