Homework 6
Physics 131/231: Simulations in C++
Winter 2000
Problem Set 7
Due 5:00 pm Friday, February 25.
Email your project outline to cyu@moses.ps.uci.edu. Your outline
should have your project title, a brief description of your project, the
classes it will have, and what theses classes will do. For example,
it may list some of the data members and member functions. Your program
is required to use inheritance, virtual functions, and polymorphism (late
binding). How will these be implemented?
Describe other features that you will include such as
- overloaded operators
- templates
- throwing and catching exceptions
- nested classes
- abstract classes
Describe how you will include these features, though
it is not required that you include all of these features. On the
course web page (under Projects) look
at the Project evaluation template to see how your project will
be evaluated. Remember that you will post it on your web page on
one of the Linux machines in the computer lab and that it must compile
and run on these machines. (To post it on the web, just put it in
your WWW directory on one of the Linux machines.)