Cmpt 225

Simon Fraser University
School of Computing Science

Cmpt 225 - Lab #3

Generic classes and methods, Exception handling and File I/O


Objectives

Our objectives in this Lab #3 is to become familiar with exceptions andperforming data input and output using files. Specifically, you will learn...

Problem Statement

In this lab, you are to build a Stack abstract data type (ADT) class, whichmust satisfy the following requirements:

Requirements

You need to take the following into account whenyou develop your application:

Suggestions:


Resources

The first thing we will need to do is investigate the topics listed abovein the Objectives section. Below are partial lists of books andweb sites you may wish to look at in order to perform your investigation.

List of books:

List of web sites:As stated, the above lists are not exhaustive, therefore feel free to addto them the Java books and web sites you find useful. Also, feel free tosend these (books and URL's) to the instructor so that they can be addedto this lab and to our course web site.


Anne Lavergne, Irina Pekerskaya and ZhiHao Lin - February 2005 - Last Revision date August 2006