Question: Chapter 1 3 , pp . 8 8 5 Deitel & Deitel ( 2 0 1 2 ) , Chapter 1 1 , pp .

Chapter 13, pp.885 Deitel & Deitel (2012), Chapter 11, pp.476.
10.Number Array Class
Design a class that has an array of floating-point
numbers. The constructor should accept an integer
argument and dynamically allocate the array to
hold that many numbers. The destructor should
free the memory held by the array. In addition,
there should be member functions to perform the
following operations:
Store a number in any element of the array
Retrieve a number from any element of the array
Return the highest value stored in the array
Return the lowest value stored in the array
Return the average of all the numbers stored in the
array
Demonstrate the class in a program.
Design a class with the name NumberArray.
Declare one attribute called the listPtr of double * type that holds the floating-point
values
Implement overloaded constructors functions (default and copy constructors).
Implement the Destructor function.
Implement mutators, accessors, and members functions.
Overload insertion/extraction/Equality and Inequality operators (>>,,==,).
The solution must contain:
a. Separated Class Specifications from implementation.
b. Table description for the NumberArray class.
c. UML diagram of the NumberArray class.
Chapter 1 3 , pp . 8 8 5 Deitel & Deitel ( 2 0 1

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!