Data Structure C++

#include 
using namespace std;
class MyClass {
  int i;
public:
  MyClass(int j) { 
     i = j; 
  } // constructor
  int getInt() { 
     return i; 
  }
};
int main()
{
  MyClass myObject[3] = {1, 2, 3}; // initializers
  int i;
  for(i=0; i<3; i++)
    cout << myObject[i].getInt() << "\n";
  return 0;
}