// // time.h: C++ class example w/ inheritance // #ifndef _TIME_H #define _TIME_H #include class Time { public: Time(int hrs, int min); virtual int hours() const; virtual int minutes() const; virtual void print(std::ostream &out) const; bool isMorning() const { return hours() <= 12; } protected: int _hrs, _min; void print2(std::ostream &out, int num) const; }; class MilTime : public Time { public: MilTime(int hrs, int min); void print(std::ostream &out) const; }; #endif