Question: c++// Write a full class definition for a class named Averager, and containing the following members: An data member named sum of type integer .

c++//

Write a full class definition for a class named Averager, and containing the following members:

An data member named sum of type integer .

An data member named count of type integer .

A constructor with no parameters . The constructor initializes the data members sum and the data member count to 0.

A function named getSum that accepts no parameters and returns an integer . getSum returns the value of sum .

A function named add that accepts an integer parameter and returns no value . add increases the value of sum by the value of theparameter , and increments the value of count by one.

A function named getCount that accepts no parameters and returns an integer . getCount returns the value of the count data member, that is, the number of values added to sum .

A function named getAverage that accepts no parameters and returns a double . getAverage returns the average of the values added tosum . The value returned should be a value of type double (and therefore you must cast the data members to double prior to performing the division).

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 Databases Questions!