Richard G Baldwin (512) 223-4758, NRG Room 4238, Baldwin@DickBaldwin.com
http://www.austincc.edu/baldwin/

ITSE 2321 Object-Oriented Programming

Project 08

File Proj08.htm

Revised 03/22/14

R. G. Baldwin instructor

Read The Instructions Carefully

A detailed set of instructions is provided in a separate document titled Instructions for Downloading and Submitting Assignments that you can view at the official web site for this course.

I recommend that you study those instructions very carefully and  make yourself a checklist to ensure that you meet all of the requirements before submitting your assignment.

Failure to follow the instructions to the letter usually results in a failing grade, normally zero. The general instructions in that document apply to this assignment. In addition, this document provides specific instructions for the assignment.

If you have any questions regarding instructions, please ask them at least one week prior to the assignment deadline. Don't end up with a bad grade due to the fact that you didn't understand the instructions.

Every semester there are one or two students who are surprised and saddened to learn that I really do mean that you must follow the instructions and meet the specifications exactly or you won't get credit for the assignment. Don't be one of those students.

Typographical Errors

If you discover any typographical errors in this document, please let me know so that I can correct the error and notify all of the students. 

Source Code and Class Files

You will find a source code file for the driver class for the program in the same zip file from which you extracted this project specification.

You will also find compiled class files for my version of the program in that same zip file. Run my version of the program side-by-side with your version and compare your output with my output to make sure they match before submitting your assignment.

Java and Media Library Version Requirement

Software version requirements are specified in the accompanying document titled Instructions for Downloading and Submitting Assignments and in the syllabus for this course.

Proj08 Copyright 2013 R.G.Baldwin

Among other things, this assignment involves:

  • Using array objects.
  • Working with the Object class.
  • Using skills learned in previous assignments.

There are no graphic output images required by this program. Therefore, it can be compiled and executed without a requirement to have Ericson's media library on the classpath.

PROGRAM SPECIFICATIONS

Write a program named Proj08 that uses the class definition contained in the file named Proj08.java to produce the output shown below on the command-line screen.

You may define new classes as necessary to cause your program to behave as required, but you may not modify the class definition for the class named Proj08.

The output consists of the following five lines of text on the command-line screen. Because the program generates a random data value for testing, the actual values displayed will differ from one run to the next. However, in all cases, the two values must match.

Proj08
Put your first name here
Put your last name here
-78
-78

-end-