Question: Implement in C++. Please make the friend std::ostream& operator <

Implement in C++. Please make the friend std::ostream& operator<<(std::ostream& os, const Date& d); to a virtual operator overload.

class Date {

public:

virtual std::string getFormat() = 0;

friend std::ostream& operator<<(std::ostream& os, const Date& d);

};

ostream& operator<<(ostream& os, Date& d) { os << d.getFormat(); return os; }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!