box::box(box const& other) : shape(other.name(), other.Color()), corner_(other.corner()), length_(other.length()), width_(other.width()), height_(other.height()) { // cout << "box copy c'tor" << endl; }