Figure 4.8 contains this application’s main
function, which creates an object of class GradeBook
and demonstrates its capabilities. Line 9 of Fig. 4.8 creates a new GradeBook
object called myGradeBook
. The string in line 9 is passed to the GradeBook
constructor (lines 9–12 of Fig. 4.7). Line 11 of Fig. 4.8 calls myGradeBook
’s displayMessage
member function to display a welcome message to the user. Line 12 then calls myGradeBook
’s determineClassAverage
member function to allow the user to enter 10 grades, for which the member function then calculates and prints the average.