Определить класс "Строка"-String длины n.
Пожалуйста помогите решить эту задачу: "Определить класс "Строка"-String длины n. Написать несколько конструкторов , в том числе конструктор копирования. Реализовать методы для выполнения конкатенации строк, извлечения символа из заданной позиции, сравнения строк. Перегрузить операции сложения, индексирования, отношения, добавления (+=) присваивания для данного класса. Создать массив обьектов и передать его в функцию, которая выполняет сортировку строк." Заранее Спасибо!!