180 Introduction to C++ Programming and Graphics
The implementation of theprintfunction is:
void runner::print() const
{
cout<<name<<" Country: "<<country<<" time: "<<endl;
}The main function is allowed to make any of the following calls:
- Define a default runner R:
runner R=runner();- Read the properties of runner A:
A.read();- Print the properties of runner A:
A.print();- Print the name of runner A and move to the next line:
cout<<A.getname() << endl;- Set and print the properties of runner B:
runner B = runner("Abdul", "Ethiopia", 9.00);
B.print();- Print the country and the performance time of runner B on different lines:
cout<<B.getcountry()<<endl;
cout<<B.gettime()<<endl;- Set the properties of runner C and print her time:
runner C("Dafela", "Ivory Coast", 9.40);
cout<<C.gettime()<< endl;- Introduce the default runner D and print his time:
D = runner();
cout<<D.gettime()<<endl;