Array with classes is done exactly the same way you would do array with structs. In a matter of fact only difference between struct and class is that default visibility is public in struct and private in class.
Code:
class MyClass
{
  private:  // default visibility
  // whatever...
};

struct MyStruct
{
  public:  // default visibility
  // whatever...
};


MyClass ArrayOfClass[10];
MyStruct ArrayOfStruct[10];