#include "shapes_defaultConstructor.h" #include int main(){ Cube a(1.0); Cube b(3.0); // Cube d{Cube()}; Cube c(a); c[0] = 100.0; std::cout << "a.data-->"<< a[0] << " c.data--->" << c[0]; return 0; }