class Array {
int *ptr;
int size;
public:
Array(int size = 1) :size(size) {
cout << "Constructor DEFAULT" << endl;
ptr = new int[size];
for (int i = 0; i < size; i++)
ptr = i + 1;
}
Array(const Array& obj) {
cout << "Constructor COPPY" << endl;
size = obj.size;
ptr = new int[size];
for (int i = 0; i < size; i++)
ptr = obj.ptr;
}