CIS 260 Computer Programming I

Program Requirements: Circle Calculations v2.0

 

Design and code a Java program that meets all of the same specifications as the original Circle Calculator... the CODING however will be quite different:

The user interface (including all I/O) will be contained in a class CCalcTest with a single method main(). CCalcTest must use a do...while and a switch statement for selecting various user operations.

Create a class CircleCalc with methods for each of the operations, and appropriate constructors, set and get methods and instance variable(s).  CircleCalc should not do ANY screen or keyboard I/O, but you will be able to test it using BlueJ and CCalcTest.

Project Deliverables:

-+Final Program: (All components in Presentation Format )
Problem Description
UML Class Diagram for CircleCalc
Algorithm for CCalcTest
Test Set Design (will probably be VERY similar to CircleCalc v1)
Source Code
Sample Output