Can somebody help. I can\'t figure out how to wirte int main() #include <iostrea
ID: 3568340 • Letter: C
Question
Can somebody help. I can't figure out how to wirte int main()
#include <iostream>
using namespace::std;
class workerC
{
public:
int getId(void) const;
int getHours(void) const;
double getRate(void) const;
double getEarned(void) const;
void setId(int);
void setHours(int);
void setRate(double);
void figureEarned(void); //pay time and one-half over 40
private:
int idNumber;
int hoursWorked;
double hourlyRate;
double earned;
};
int workerC::getId(void) const
{
return idNumber;
}
int workerC :: getHours(void) const
{
return hoursWorked;
}
double workerC::getRate(void) const
{
return hourlyRate;
}
double workerC::getEarned(void) const
{
return earned;
}
void workerC::setId(int ID)
{
idNumber = ID;
return;
}
void workerC::setHours(int h)
{
hoursWorked = h;
return;
}
void workerC::setRate(double r)
{
hourlyRate = r;
return;
}
void workerC::figureEarned(void)
{
if (hoursWorked > 40)
earned = (hoursWorked * hourlyRate) + ((hoursWorked - 40) * hourlyRate);
else
earned = hoursWorked * hourlyRate;
}
int main()
{
}
Explanation / Answer
//You should first make a object of your class then set the data members
//Go like this