Question: 1.Define the missing function. licenseNum is created as: (100000 * customID) + licenseYear. Sample output: Dog license: 77702014 #include using namespace std; class DogLicense{ public:
1.Define the missing function. licenseNum is created as: (100000 * customID) + licenseYear. Sample output:
Dog license: 77702014
#include
class DogLicense{ public: void SetYear(int yearRegistered); void CreateLicenseNum(int customID); int GetLicenseNum() const; private: int licenseYear; int licenseNum; };
void DogLicense::SetYear(int yearRegistered) { licenseYear = yearRegistered; }
// FIXME: Write CreateLicenseNum()
/* Your solution goes here */
int DogLicense::GetLicenseNum() const { return licenseNum; }
int main() { DogLicense dog1;
dog1.SetYear(2014); dog1.CreateLicenseNum(777); cout << "Dog license: " << dog1.GetLicenseNum() << endl;
return 0; }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
