@ fontanini дал вам хороший ответ, вы должны использовать вектор, если вам нужен динамический массив объектов.
Но, возможно, вам не нужен класс для начала.Не все в C ++ нужно инкапсулировать в класс, если вам это действительно не нужно.
Подумайте о своей структуре данных и о требованиях.Возможно, вы захотите узнать больше о стандартной библиотеке C ++ и STL, чтобы ознакомиться с другими контейнерами, их возможностями, ограничениями и целями:
Есть отличные видео-лекции по STL " Введение в STL с Stephan TLavavej"