Write the definition of the constructors


Discussion:

Q: Consider the definition of the following class:

class CC
{
public:
CC(); //Line 1
CC(int); //Line 2
CC(int, int); //Line 3
CC(double, int); //Line 4
.
.
.
private:
int u;
double v;
};

a) Give the line number containing the constructor that is executed in each of the following declarations

i. CC one;

ii. CC two (5, 6);

iii. CC three (3.5, 8);

b) Write the definition of the constructor in Line 1 so that the private member variables are initialized to 0.

c) Write the definition of the constructor in Line 2 so that the private member variable u is initialized according to the value of the parameter, and the private member variable v is initialized to 0.

d) Write the definition of the constructors in Line 3 and 4 so that the private member variables are initialized according to the values of the parameters.

Solution Preview :

Prepared by a verified Expert
C/C++ Programming: Write the definition of the constructors
Reference No:- TGS01937488

Now Priced at $25 (50% Discount)

Recommended (96%)

Rated (4.8/5)