if (is_military()) /* clock uses military time */ return (h + time_difference) % 24;
int TrvaelClock::get_hours() const
{
int h = Clock::get_hours(); /* calls base-class function */
. . .
}
int TravelClock::get_hours() const
{
int h = get_hours(); /* calls itself */
. . .
}