A client is supplied with the following declaration for a base class and a derived class:
class BaseClass{public: void PrintFields() const; · · ·};class DerivedClass : BaseClass{public: void NewFunction(); DerivedClass (int StartValue); · · ·};The client writes the following code to call the constructor for an object of type DerivedClass, and then prints the fields in the newly created object.
DerivedClass anobject(10);anobject.PrintFields();
The compiler reports an error for the second statement. What’s wrong? How would you fix this problem?
We need at least 10 more requests to produce the solution.
0 / 10 have requested this problem solution
The more requests, the faster the answer.