#include #include "interval.h" using namespace std; interval::interval(const date& init_start, const date& init_end) : start {init_start}, end {init_end} { cout << "constructing interval "; print(); cout << "\n"; } interval::~interval() { cout << "destructing interval "; print(); cout << "\n"; } void interval::print() const { cout << "from "; start.print(); cout << " to "; end.print(); }